home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 June: Reference Library / Dev.CD Jun 94.toast / Technical Documentation / Inside Macintosh / IM—QuickDraw GX ß3 / Graphics < prev    next >
MacBinary  |  1994-04-27  |  19.5 MB  |  [ONLN/HLX2]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
100% file MacBinary II, inited, Mon Dec 20 12:12:22 1993, modified Wed Apr 27 06:12:48 1994, creator 'HLX2', type 'ONLN', 20353919 bytes "Graphics " , at 0x13693ff 121901 bytes resource default (weak)
99% file data default
100% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[ONLN]
macFileCreator[HLX2]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 09 47 72 61 70 68 69 | 63 73 20 00 00 00 00 00 |..Graphi|cs .....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 4f 4e 4c 4e 48 4c 58 | 32 01 00 00 00 00 00 00 |.ONLNHLX|2.......|
|00000050| 00 00 00 01 36 93 7f 00 | 01 dc 2d a9 3b 8d 76 a9 |....6...|..-.;.v.|
|00000060| e3 eb 20 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.. .....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 3a 07 00 00 |........|....:...|
|00000080| 49 4e 53 49 44 45 20 4d | 41 43 49 4e 54 4f 53 48 |INSIDE M|ACINTOSH|
|00000090| 0d 0d 51 75 69 63 6b 44 | 72 61 77 20 47 58 20 47 |..QuickD|raw GX G|
|000000a0| 72 61 70 68 69 63 73 0d | f0 09 41 70 70 6c 65 20 |raphics.|..Apple |
|000000b0| 43 6f 6d 70 75 74 65 72 | 2c 20 49 6e 63 2e 0d a9 |Computer|, Inc...|
|000000c0| 20 31 39 39 34 20 41 70 | 70 6c 65 20 43 6f 6d 70 | 1994 Ap|ple Comp|
|000000d0| 75 74 65 72 2c 20 49 6e | 63 2e 0d 41 6c 6c 20 72 |uter, In|c..All r|
|000000e0| 69 67 68 74 73 20 72 65 | 73 65 72 76 65 64 2e 20 |ights re|served. |
|000000f0| 0d 4e 6f 20 70 61 72 74 | 20 6f 66 20 74 68 69 73 |.No part| of this|
|00000100| 20 70 75 62 6c 69 63 61 | 74 69 6f 6e 20 6d 61 79 | publica|tion may|
|00000110| 20 62 65 20 72 65 70 72 | 6f 64 75 63 65 64 2c 20 | be repr|oduced, |
|00000120| 73 74 6f 72 65 64 20 69 | 6e 20 61 20 72 65 74 72 |stored i|n a retr|
|00000130| 69 65 76 61 6c 20 73 79 | 73 74 65 6d 2c 20 6f 72 |ieval sy|stem, or|
|00000140| 20 74 72 61 6e 73 6d 69 | 74 74 65 64 2c 20 69 6e | transmi|tted, in|
|00000150| 20 61 6e 79 20 66 6f 72 | 6d 20 6f 72 20 62 79 20 | any for|m or by |
|00000160| 61 6e 79 20 6d 65 61 6e | 73 2c 20 6d 65 63 68 61 |any mean|s, mecha|
|00000170| 6e 69 63 61 6c 2c 20 65 | 6c 65 63 74 72 6f 6e 69 |nical, e|lectroni|
|00000180| 63 2c 20 70 68 6f 74 6f | 63 6f 70 79 69 6e 67 2c |c, photo|copying,|
|00000190| 20 72 65 63 6f 72 64 69 | 6e 67 2c 20 6f 72 20 6f | recordi|ng, or o|
|000001a0| 74 68 65 72 77 69 73 65 | 2c 20 77 69 74 68 6f 75 |therwise|, withou|
|000001b0| 74 20 70 72 69 6f 72 20 | 77 72 69 74 74 65 6e 20 |t prior |written |
|000001c0| 70 65 72 6d 69 73 73 69 | 6f 6e 20 6f 66 20 41 70 |permissi|on of Ap|
|000001d0| 70 6c 65 20 43 6f 6d 70 | 75 74 65 72 2c 20 49 6e |ple Comp|uter, In|
|000001e0| 63 2e 20 50 72 69 6e 74 | 65 64 20 69 6e 20 74 68 |c. Print|ed in th|
|000001f0| 65 20 55 6e 69 74 65 64 | 20 53 74 61 74 65 73 20 |e United| States |
|00000200| 6f 66 20 41 6d 65 72 69 | 63 61 2e 0d 4e 6f 20 6c |of Ameri|ca..No l|
|00000210| 69 63 65 6e 73 65 73 2c | 20 65 78 70 72 65 73 73 |icenses,| express|
|00000220| 20 6f 72 20 69 6d 70 6c | 69 65 64 2c 20 61 72 65 | or impl|ied, are|
|00000230| 20 67 72 61 6e 74 65 64 | 20 77 69 74 68 20 72 65 | granted| with re|
|00000240| 73 70 65 63 74 20 74 6f | 20 61 6e 79 20 6f 66 20 |spect to| any of |
|00000250| 74 68 65 20 74 65 63 68 | 6e 6f 6c 6f 67 79 20 64 |the tech|nology d|
|00000260| 65 73 63 72 69 62 65 64 | 20 69 6e 20 74 68 69 73 |escribed| in this|
|00000270| 20 62 6f 6f 6b 2e 20 41 | 70 70 6c 65 20 72 65 74 | book. A|pple ret|
|00000280| 61 69 6e 73 20 61 6c 6c | 20 69 6e 74 65 6c 6c 65 |ains all| intelle|
|00000290| 63 74 75 61 6c 20 70 72 | 6f 70 65 72 74 79 20 72 |ctual pr|operty r|
|000002a0| 69 67 68 74 73 20 61 73 | 73 6f 63 69 61 74 65 64 |ights as|sociated|
|000002b0| 20 77 69 74 68 20 74 68 | 65 20 74 65 63 68 6e 6f | with th|e techno|
|000002c0| 6c 6f 67 79 20 64 65 73 | 63 72 69 62 65 64 20 69 |logy des|cribed i|
|000002d0| 6e 20 74 68 69 73 20 62 | 6f 6f 6b 2e 20 54 68 69 |n this b|ook. Thi|
|000002e0| 73 20 62 6f 6f 6b 20 69 | 73 20 69 6e 74 65 6e 64 |s book i|s intend|
|000002f0| 65 64 20 74 6f 20 61 73 | 73 69 73 74 20 61 70 70 |ed to as|sist app|
|00000300| 6c 69 63 61 74 69 6f 6e | 20 64 65 76 65 6c 6f 70 |lication| develop|
|00000310| 65 72 73 20 74 6f 20 64 | 65 76 65 6c 6f 70 20 61 |ers to d|evelop a|
|00000320| 70 70 6c 69 63 61 74 69 | 6f 6e 73 20 6f 6e 6c 79 |pplicati|ons only|
|00000330| 20 66 6f 72 20 41 70 70 | 6c 65 20 4d 61 63 69 6e | for App|le Macin|
|00000340| 74 6f 73 68 20 63 6f 6d | 70 75 74 65 72 73 2e 0d |tosh com|puters..|
|00000350| 45 76 65 72 79 20 65 66 | 66 6f 72 74 20 68 61 73 |Every ef|fort has|
|00000360| 20 62 65 65 6e 20 6d 61 | 64 65 20 74 6f 20 65 6e | been ma|de to en|
|00000370| 73 75 72 65 20 74 68 61 | 74 20 74 68 65 20 69 6e |sure tha|t the in|
|00000380| 66 6f 72 6d 61 74 69 6f | 6e 20 69 6e 20 74 68 69 |formatio|n in thi|
|00000390| 73 20 6d 61 6e 75 61 6c | 20 69 73 20 61 63 63 75 |s manual| is accu|
|000003a0| 72 61 74 65 2e 20 41 70 | 70 6c 65 20 69 73 20 6e |rate. Ap|ple is n|
|000003b0| 6f 74 20 72 65 73 70 6f | 6e 73 69 62 6c 65 20 66 |ot respo|nsible f|
|000003c0| 6f 72 20 70 72 69 6e 74 | 69 6e 67 20 6f 72 20 63 |or print|ing or c|
|000003d0| 6c 65 72 69 63 61 6c 20 | 65 72 72 6f 72 73 2e 0d |lerical |errors..|
|000003e0| 41 70 70 6c 65 20 43 6f | 6d 70 75 74 65 72 2c 20 |Apple Co|mputer, |
|000003f0| 49 6e 63 2e 0d 32 30 35 | 32 35 20 4d 61 72 69 61 |Inc..205|25 Maria|
|00000400| 6e 69 20 41 76 65 6e 75 | 65 0d 43 75 70 65 72 74 |ni Avenu|e.Cupert|
|00000410| 69 6e 6f 2c 20 43 41 20 | 39 35 30 31 34 0d 34 30 |ino, CA |95014.40|
|00000420| 38 2d 39 39 36 2d 31 30 | 31 30 0d 41 70 70 6c 65 |8-996-10|10.Apple|
|00000430| 2c 20 74 68 65 20 41 70 | 70 6c 65 20 6c 6f 67 6f |, the Ap|ple logo|
|00000440| 2c 20 4c 61 73 65 72 57 | 72 69 74 65 72 2c 20 61 |, LaserW|riter, a|
|00000450| 6e 64 20 4d 61 63 69 6e | 74 6f 73 68 20 61 72 65 |nd Macin|tosh are|
|00000460| 20 74 72 61 64 65 6d 61 | 72 6b 73 20 6f 66 20 41 | tradema|rks of A|
|00000470| 70 70 6c 65 20 43 6f 6d | 70 75 74 65 72 2c 20 49 |pple Com|puter, I|
|00000480| 6e 63 2e 2c 20 72 65 67 | 69 73 74 65 72 65 64 20 |nc., reg|istered |
|00000490| 69 6e 20 74 68 65 20 55 | 6e 69 74 65 64 20 53 74 |in the U|nited St|
|000004a0| 61 74 65 73 20 61 6e 64 | 20 6f 74 68 65 72 20 63 |ates and| other c|
|000004b0| 6f 75 6e 74 72 69 65 73 | 2e 0d 41 64 6f 62 65 20 |ountries|..Adobe |
|000004c0| 49 6c 6c 75 73 74 72 61 | 74 6f 72 2c 20 41 64 6f |Illustra|tor, Ado|
|000004d0| 62 65 20 50 68 6f 74 6f | 73 68 6f 70 2c 20 61 6e |be Photo|shop, an|
|000004e0| 64 20 50 6f 73 74 53 63 | 72 69 70 74 20 61 72 65 |d PostSc|ript are|
|000004f0| 20 74 72 61 64 65 6d 61 | 72 6b 73 20 6f 66 20 41 | tradema|rks of A|
|00000500| 64 6f 62 65 20 53 79 73 | 74 65 6d 73 20 49 6e 63 |dobe Sys|tems Inc|
|00000510| 6f 72 70 6f 72 61 74 65 | 64 2c 20 77 68 69 63 68 |orporate|d, which|
|00000520| 20 6d 61 79 20 62 65 20 | 72 65 67 69 73 74 65 72 | may be |register|
|00000530| 65 64 20 69 6e 20 63 65 | 72 74 61 69 6e 20 6a 75 |ed in ce|rtain ju|
|00000540| 72 69 73 64 69 63 74 69 | 6f 6e 73 2e 0d 46 72 61 |risdicti|ons..Fra|
|00000550| 6d 65 4d 61 6b 65 72 20 | 69 73 20 61 20 72 65 67 |meMaker |is a reg|
|00000560| 69 73 74 65 72 65 64 20 | 74 72 61 64 65 6d 61 72 |istered |trademar|
|00000570| 6b 20 6f 66 20 46 72 61 | 6d 65 20 54 65 63 68 6e |k of Fra|me Techn|
|00000580| 6f 6c 6f 67 79 20 43 6f | 72 70 6f 72 61 74 69 6f |ology Co|rporatio|
|00000590| 6e 2e 0d 48 65 6c 76 65 | 74 69 63 61 20 61 6e 64 |n..Helve|tica and|
|000005a0| 20 50 61 6c 61 74 69 6e | 6f 20 61 72 65 20 72 65 | Palatin|o are re|
|000005b0| 67 69 73 74 65 72 65 64 | 20 74 72 61 64 65 6d 61 |gistered| tradema|
|000005c0| 72 6b 73 20 6f 66 20 4c | 69 6e 6f 74 79 70 65 20 |rks of L|inotype |
|000005d0| 43 6f 6d 70 61 6e 79 2e | 0d 49 54 43 20 5a 61 70 |Company.|.ITC Zap|
|000005e0| 66 20 44 69 6e 67 62 61 | 74 73 20 69 73 20 61 20 |f Dingba|ts is a |
|000005f0| 72 65 67 69 73 74 65 72 | 65 64 20 74 72 61 64 65 |register|ed trade|
|00000600| 6d 61 72 6b 20 6f 66 20 | 49 6e 74 65 72 6e 61 74 |mark of |Internat|
|00000610| 69 6f 6e 61 6c 20 54 79 | 70 65 66 61 63 65 20 43 |ional Ty|peface C|
|00000620| 6f 72 70 6f 72 61 74 69 | 6f 6e 2e 0d 4f 70 74 72 |orporati|on..Optr|
|00000630| 6f 74 65 63 68 20 69 73 | 20 61 20 74 72 61 64 65 |otech is| a trade|
|00000640| 6d 61 72 6b 20 6f 66 20 | 4f 72 62 6f 74 65 63 68 |mark of |Orbotech|
|00000650| 20 43 6f 72 70 6f 72 61 | 74 69 6f 6e 2e 0d 53 69 | Corpora|tion..Si|
|00000660| 6d 75 6c 74 61 6e 65 6f | 75 73 6c 79 20 70 75 62 |multaneo|usly pub|
|00000670| 6c 69 73 68 65 64 20 69 | 6e 20 74 68 65 20 55 6e |lished i|n the Un|
|00000680| 69 74 65 64 20 53 74 61 | 74 65 73 20 61 6e 64 20 |ited Sta|tes and |
|00000690| 43 61 6e 61 64 61 2e 0d | 4c 49 4d 49 54 45 44 20 |Canada..|LIMITED |
|000006a0| 57 41 52 52 41 4e 54 59 | 20 4f 4e 20 4d 45 44 49 |WARRANTY| ON MEDI|
|000006b0| 41 20 41 4e 44 20 52 45 | 50 4c 41 43 45 4d 45 4e |A AND RE|PLACEMEN|
|000006c0| 54 0d 41 4c 4c 20 49 4d | 50 4c 49 45 44 20 57 41 |T.ALL IM|PLIED WA|
|000006d0| 52 52 41 4e 54 49 45 53 | 20 4f 4e 20 54 48 49 53 |RRANTIES| ON THIS|
|000006e0| 20 4d 41 4e 55 41 4c 2c | 20 49 4e 43 4c 55 44 49 | MANUAL,| INCLUDI|
|000006f0| 4e 47 20 49 4d 50 4c 49 | 45 44 20 57 41 52 52 41 |NG IMPLI|ED WARRA|
|00000700| 4e 54 49 45 53 20 4f 46 | 20 4d 45 52 43 48 41 4e |NTIES OF| MERCHAN|
|00000710| 54 41 42 49 4c 49 54 59 | 20 41 4e 44 20 46 49 54 |TABILITY| AND FIT|
|00000720| 4e 45 53 53 20 46 4f 52 | 20 41 20 50 41 52 54 49 |NESS FOR| A PARTI|
|00000730| 43 55 4c 41 52 20 50 55 | 52 50 4f 53 45 2c 20 41 |CULAR PU|RPOSE, A|
|00000740| 52 45 20 4c 49 4d 49 54 | 45 44 20 49 4e 20 44 55 |RE LIMIT|ED IN DU|
|00000750| 52 41 54 49 4f 4e 20 54 | 4f 20 4e 49 4e 45 54 59 |RATION T|O NINETY|
|00000760| 20 28 39 30 29 20 44 41 | 59 53 20 46 52 4f 4d 20 | (90) DA|YS FROM |
|00000770| 54 48 45 20 44 41 54 45 | 20 4f 46 20 54 48 45 20 |THE DATE| OF THE |
|00000780| 4f 52 49 47 49 4e 41 4c | 20 52 45 54 41 49 4c 20 |ORIGINAL| RETAIL |
|00000790| 50 55 52 43 48 41 53 45 | 20 4f 46 20 54 48 49 53 |PURCHASE| OF THIS|
|000007a0| 20 50 52 4f 44 55 43 54 | 2e 0d 45 76 65 6e 20 74 | PRODUCT|..Even t|
|000007b0| 68 6f 75 67 68 20 41 70 | 70 6c 65 20 68 61 73 20 |hough Ap|ple has |
|000007c0| 72 65 76 69 65 77 65 64 | 20 74 68 69 73 20 6d 61 |reviewed| this ma|
|000007d0| 6e 75 61 6c 2c 20 41 50 | 50 4c 45 20 4d 41 4b 45 |nual, AP|PLE MAKE|
|000007e0| 53 20 4e 4f 20 57 41 52 | 52 41 4e 54 59 20 4f 52 |S NO WAR|RANTY OR|
|000007f0| 20 52 45 50 52 45 53 45 | 4e 54 41 54 49 4f 4e 2c | REPRESE|NTATION,|
|00000800| 20 45 49 54 48 45 52 20 | 45 58 50 52 45 53 53 20 | EITHER |EXPRESS |
|00000810| 4f 52 20 49 4d 50 4c 49 | 45 44 2c 20 57 49 54 48 |OR IMPLI|ED, WITH|
|00000820| 20 52 45 53 50 45 43 54 | 20 54 4f 20 54 48 49 53 | RESPECT| TO THIS|
|00000830| 20 4d 41 4e 55 41 4c 2c | 20 49 54 53 20 51 55 41 | MANUAL,| ITS QUA|
|00000840| 4c 49 54 59 2c 20 41 43 | 43 55 52 41 43 59 2c 20 |LITY, AC|CURACY, |
|00000850| 4d 45 52 43 48 41 4e 54 | 41 42 49 4c 49 54 59 2c |MERCHANT|ABILITY,|
|00000860| 20 4f 52 20 46 49 54 4e | 45 53 53 20 46 4f 52 20 | OR FITN|ESS FOR |
|00000870| 41 20 50 41 52 54 49 43 | 55 4c 41 52 20 50 55 52 |A PARTIC|ULAR PUR|
|00000880| 50 4f 53 45 2e 20 41 53 | 20 41 20 52 45 53 55 4c |POSE. AS| A RESUL|
|00000890| 54 2c 20 54 48 49 53 20 | 4d 41 4e 55 41 4c 20 49 |T, THIS |MANUAL I|
|000008a0| 53 20 53 4f 4c 44 20 d2 | 41 53 20 49 53 2c d3 20 |S SOLD .|AS IS,. |
|000008b0| 41 4e 44 20 59 4f 55 2c | 20 54 48 45 20 50 55 52 |AND YOU,| THE PUR|
|000008c0| 43 48 41 53 45 52 2c 20 | 41 52 45 20 41 53 53 55 |CHASER, |ARE ASSU|
|000008d0| 4d 49 4e 47 20 54 48 45 | 20 45 4e 54 49 52 45 20 |MING THE| ENTIRE |
|000008e0| 52 49 53 4b 20 41 53 20 | 54 4f 20 49 54 53 20 51 |RISK AS |TO ITS Q|
|000008f0| 55 41 4c 49 54 59 20 41 | 4e 44 20 41 43 43 55 52 |UALITY A|ND ACCUR|
|00000900| 41 43 59 2e 0d 49 4e 20 | 4e 4f 20 45 56 45 4e 54 |ACY..IN |NO EVENT|
|00000910| 20 57 49 4c 4c 20 41 50 | 50 4c 45 20 42 45 20 4c | WILL AP|PLE BE L|
|00000920| 49 41 42 4c 45 20 46 4f | 52 20 44 49 52 45 43 54 |IABLE FO|R DIRECT|
|00000930| 2c 20 49 4e 44 49 52 45 | 43 54 2c 20 53 50 45 43 |, INDIRE|CT, SPEC|
|00000940| 49 41 4c 2c 20 49 4e 43 | 49 44 45 4e 54 41 4c 2c |IAL, INC|IDENTAL,|
|00000950| 20 4f 52 20 43 4f 4e 53 | 45 51 55 45 4e 54 49 41 | OR CONS|EQUENTIA|
|00000960| 4c 20 44 41 4d 41 47 45 | 53 20 52 45 53 55 4c 54 |L DAMAGE|S RESULT|
|00000970| 49 4e 47 20 46 52 4f 4d | 20 41 4e 59 20 44 45 46 |ING FROM| ANY DEF|
|00000980| 45 43 54 20 4f 52 20 49 | 4e 41 43 43 55 52 41 43 |ECT OR I|NACCURAC|
|00000990| 59 20 49 4e 20 54 48 49 | 53 20 4d 41 4e 55 41 4c |Y IN THI|S MANUAL|
|000009a0| 2c 20 65 76 65 6e 20 69 | 66 20 61 64 76 69 73 65 |, even i|f advise|
|000009b0| 64 20 6f 66 20 74 68 65 | 20 70 6f 73 73 69 62 69 |d of the| possibi|
|000009c0| 6c 69 74 79 20 6f 66 20 | 73 75 63 68 20 64 61 6d |lity of |such dam|
|000009d0| 61 67 65 73 2e 0d 54 48 | 45 20 57 41 52 52 41 4e |ages..TH|E WARRAN|
|000009e0| 54 59 20 41 4e 44 20 52 | 45 4d 45 44 49 45 53 20 |TY AND R|EMEDIES |
|000009f0| 53 45 54 20 46 4f 52 54 | 48 20 41 42 4f 56 45 20 |SET FORT|H ABOVE |
|00000a00| 41 52 45 20 45 58 43 4c | 55 53 49 56 45 20 41 4e |ARE EXCL|USIVE AN|
|00000a10| 44 20 49 4e 20 4c 49 45 | 55 20 4f 46 20 41 4c 4c |D IN LIE|U OF ALL|
|00000a20| 20 4f 54 48 45 52 53 2c | 20 4f 52 41 4c 20 4f 52 | OTHERS,| ORAL OR|
|00000a30| 20 57 52 49 54 54 45 4e | 2c 20 45 58 50 52 45 53 | WRITTEN|, EXPRES|
|00000a40| 53 20 4f 52 20 49 4d 50 | 4c 49 45 44 2e 20 4e 6f |S OR IMP|LIED. No|
|00000a50| 20 41 70 70 6c 65 20 64 | 65 61 6c 65 72 2c 20 61 | Apple d|ealer, a|
|00000a60| 67 65 6e 74 2c 20 6f 72 | 20 65 6d 70 6c 6f 79 65 |gent, or| employe|
|00000a70| 65 20 69 73 20 61 75 74 | 68 6f 72 69 7a 65 64 20 |e is aut|horized |
|00000a80| 74 6f 20 6d 61 6b 65 20 | 61 6e 79 20 6d 6f 64 69 |to make |any modi|
|00000a90| 66 69 63 61 74 69 6f 6e | 2c 20 65 78 74 65 6e 73 |fication|, extens|
|00000aa0| 69 6f 6e 2c 20 6f 72 20 | 61 64 64 69 74 69 6f 6e |ion, or |addition|
|00000ab0| 20 74 6f 20 74 68 69 73 | 20 77 61 72 72 61 6e 74 | to this| warrant|
|00000ac0| 79 2e 0d 53 6f 6d 65 20 | 73 74 61 74 65 73 20 64 |y..Some |states d|
|00000ad0| 6f 20 6e 6f 74 20 61 6c | 6c 6f 77 20 74 68 65 20 |o not al|low the |
|00000ae0| 65 78 63 6c 75 73 69 6f | 6e 20 6f 72 20 6c 69 6d |exclusio|n or lim|
|00000af0| 69 74 61 74 69 6f 6e 20 | 6f 66 20 69 6d 70 6c 69 |itation |of impli|
|00000b00| 65 64 20 77 61 72 72 61 | 6e 74 69 65 73 20 6f 72 |ed warra|nties or|
|00000b10| 20 6c 69 61 62 69 6c 69 | 74 79 20 66 6f 72 20 69 | liabili|ty for i|
|00000b20| 6e 63 69 64 65 6e 74 61 | 6c 20 6f 72 20 63 6f 6e |ncidenta|l or con|
|00000b30| 73 65 71 75 65 6e 74 69 | 61 6c 20 64 61 6d 61 67 |sequenti|al damag|
|00000b40| 65 73 2c 20 73 6f 20 74 | 68 65 20 61 62 6f 76 65 |es, so t|he above|
|00000b50| 20 6c 69 6d 69 74 61 74 | 69 6f 6e 20 6f 72 20 65 | limitat|ion or e|
|00000b60| 78 63 6c 75 73 69 6f 6e | 20 6d 61 79 20 6e 6f 74 |xclusion| may not|
|00000b70| 20 61 70 70 6c 79 20 74 | 6f 20 79 6f 75 2e 20 54 | apply t|o you. T|
|00000b80| 68 69 73 20 77 61 72 72 | 61 6e 74 79 20 67 69 76 |his warr|anty giv|
|00000b90| 65 73 20 79 6f 75 20 73 | 70 65 63 69 66 69 63 20 |es you s|pecific |
|00000ba0| 6c 65 67 61 6c 20 72 69 | 67 68 74 73 2c 20 61 6e |legal ri|ghts, an|
|00000bb0| 64 20 79 6f 75 20 6d 61 | 79 20 61 6c 73 6f 20 68 |d you ma|y also h|
|00000bc0| 61 76 65 20 6f 74 68 65 | 72 20 72 69 67 68 74 73 |ave othe|r rights|
|00000bd0| 20 77 68 69 63 68 20 76 | 61 72 79 20 66 72 6f 6d | which v|ary from|
|00000be0| 20 73 74 61 74 65 20 74 | 6f 20 73 74 61 74 65 2e | state t|o state.|
|00000bf0| 0d 49 53 42 4e 20 30 2d | 32 30 31 2d 6e 6e 6e 6e |.ISBN 0-|201-nnnn|
|00000c00| 6e 2d 6e 0d 31 20 32 20 | 33 20 34 20 35 20 36 20 |n-n.1 2 |3 4 5 6 |
|00000c10| 37 20 38 20 39 2d 43 52 | 57 2d 39 38 39 37 39 36 |7 8 9-CR|W-989796|
|00000c20| 39 35 39 34 0d 46 69 72 | 73 74 20 50 72 69 6e 74 |9594.Fir|st Print|
|00000c30| 69 6e 67 2c 20 4d 6f 6e | 74 68 20 31 39 39 34 0d |ing, Mon|th 1994.|
|00000c40| 43 6f 6e 74 65 6e 74 73 | 0d 46 69 67 75 72 65 73 |Contents|.Figures|
|00000c50| 2c 20 54 61 62 6c 65 73 | 2c 20 61 6e 64 20 4c 69 |, Tables|, and Li|
|00000c60| 73 74 69 6e 67 73 14 14 | 78 69 0d 50 72 65 66 61 |stings..|xi.Prefa|
|00000c70| 63 65 09 41 62 6f 75 74 | 20 54 68 69 73 20 42 6f |ce.About| This Bo|
|00000c80| 6f 6b 14 14 78 78 69 0d | 0d 57 68 61 74 20 74 6f |ok..xxi.|.What to|
|00000c90| 20 52 65 61 64 14 14 78 | 78 69 0d 43 68 61 70 74 | Read..x|xi.Chapt|
|00000ca0| 65 72 20 4f 72 67 61 6e | 69 7a 61 74 69 6f 6e 14 |er Organ|ization.|
|00000cb0| 14 78 78 69 69 0d 43 6f | 6e 76 65 6e 74 69 6f 6e |.xxii.Co|nvention|
|00000cc0| 73 20 55 73 65 64 20 69 | 6e 20 54 68 69 73 20 42 |s Used i|n This B|
|00000cd0| 6f 6f 6b 14 14 78 78 69 | 69 0d 53 70 65 63 69 61 |ook..xxi|i.Specia|
|00000ce0| 6c 20 46 6f 6e 74 73 14 | 14 78 78 69 69 69 0d 54 |l Fonts.|.xxiii.T|
|00000cf0| 79 70 65 73 20 6f 66 20 | 4e 6f 74 65 73 14 14 78 |ypes of |Notes..x|
|00000d00| 78 69 69 69 0d 4e 75 6d | 65 72 69 63 61 6c 20 46 |xiii.Num|erical F|
|00000d10| 6f 72 6d 61 74 73 14 14 | 78 78 69 69 69 0d 49 6c |ormats..|xxiii.Il|
|00000d20| 6c 75 73 74 72 61 74 69 | 6f 6e 73 14 14 78 78 69 |lustrati|ons..xxi|
|00000d30| 69 69 0d 44 65 76 65 6c | 6f 70 6d 65 6e 74 20 45 |ii.Devel|opment E|
|00000d40| 6e 76 69 72 6f 6e 6d 65 | 6e 74 14 14 78 78 69 76 |nvironme|nt..xxiv|
|00000d50| 0d 44 65 76 65 6c 6f 70 | 65 72 20 50 72 6f 64 75 |.Develop|er Produ|
|00000d60| 63 74 73 20 61 6e 64 20 | 53 75 70 70 6f 72 74 14 |cts and |Support.|
|00000d70| 14 78 78 69 76 0d 43 68 | 61 70 74 65 72 20 31 09 |.xxiv.Ch|apter 1.|
|00000d80| 49 6e 74 72 6f 64 75 63 | 74 69 6f 6e 20 74 6f 20 |Introduc|tion to |
|00000d90| 51 75 69 63 6b 44 72 61 | 77 20 47 58 20 47 72 61 |QuickDra|w GX Gra|
|00000da0| 70 68 69 63 73 14 14 31 | 2d 31 0d 0d 41 62 6f 75 |phics..1|-1..Abou|
|00000db0| 74 20 51 75 69 63 6b 44 | 72 61 77 20 47 58 20 47 |t QuickD|raw GX G|
|00000dc0| 72 61 70 68 69 63 73 14 | 14 31 2d 33 0d 47 65 6f |raphics.|.1-3.Geo|
|00000dd0| 6d 65 74 72 69 63 20 53 | 68 61 70 65 73 14 14 31 |metric S|hapes..1|
|00000de0| 2d 36 0d 47 65 6f 6d 65 | 74 72 69 63 20 53 68 61 |-6.Geome|tric Sha|
|00000df0| 70 65 20 54 79 70 65 73 | 14 14 31 2d 36 0d 47 65 |pe Types|..1-6.Ge|
|00000e00| 6f 6d 65 74 72 69 63 20 | 53 68 61 70 65 20 47 65 |ometric |Shape Ge|
|00000e10| 6f 6d 65 74 72 69 65 73 | 14 14 31 2d 37 0d 47 65 |ometries|..1-7.Ge|
|00000e20| 6f 6d 65 74 72 69 63 20 | 53 68 61 70 65 20 46 69 |ometric |Shape Fi|
|00000e30| 6c 6c 73 14 14 31 2d 38 | 0d 47 65 6f 6d 65 74 72 |lls..1-8|.Geometr|
|00000e40| 69 63 20 53 74 79 6c 65 | 73 2c 20 49 6e 6b 73 2c |ic Style|s, Inks,|
|00000e50| 20 61 6e 64 20 54 72 61 | 6e 73 66 6f 72 6d 73 14 | and Tra|nsforms.|
|00000e60| 14 31 2d 39 0d 47 65 6f | 6d 65 74 72 69 63 20 4f |.1-9.Geo|metric O|
|00000e70| 70 65 72 61 74 69 6f 6e | 73 14 14 31 2d 31 31 0d |peration|s..1-11.|
|00000e80| 42 69 74 6d 61 70 20 53 | 68 61 70 65 73 14 14 31 |Bitmap S|hapes..1|
|00000e90| 2d 31 35 0d 50 69 63 74 | 75 72 65 20 53 68 61 70 |-15.Pict|ure Shap|
|00000ea0| 65 73 14 14 31 2d 31 37 | 0d 43 68 61 70 74 65 72 |es..1-17|.Chapter|
|00000eb0| 20 32 09 47 65 6f 6d 65 | 74 72 69 63 20 53 68 61 | 2.Geome|tric Sha|
|00000ec0| 70 65 73 14 14 32 2d 31 | 0d 0d 41 62 6f 75 74 20 |pes..2-1|..About |
|00000ed0| 47 65 6f 6d 65 74 72 69 | 63 20 53 68 61 70 65 73 |Geometri|c Shapes|
|00000ee0| 14 14 32 2d 35 0d 54 68 | 65 20 47 65 6f 6d 65 74 |..2-5.Th|e Geomet|
|00000ef0| 72 69 63 20 50 72 6f 70 | 65 72 74 69 65 73 20 6f |ric Prop|erties o|
|00000f00| 66 20 53 68 61 70 65 20 | 4f 62 6a 65 63 74 73 14 |f Shape |Objects.|
|00000f10| 14 32 2d 37 0d 53 68 61 | 70 65 20 54 79 70 65 14 |.2-7.Sha|pe Type.|
|00000f20| 14 32 2d 37 0d 53 68 61 | 70 65 20 47 65 6f 6d 65 |.2-7.Sha|pe Geome|
|00000f30| 74 72 79 14 14 32 2d 38 | 0d 53 68 61 70 65 20 46 |try..2-8|.Shape F|
|00000f40| 69 6c 6c 14 14 32 2d 31 | 30 0d 54 68 65 20 47 65 |ill..2-1|0.The Ge|
|00000f50| 6f 6d 65 74 72 69 63 20 | 53 68 61 70 65 20 54 79 |ometric |Shape Ty|
|00000f60| 70 65 73 14 14 32 2d 31 | 34 0d 45 6d 70 74 79 20 |pes..2-1|4.Empty |
|00000f70| 53 68 61 70 65 73 20 61 | 6e 64 20 46 75 6c 6c 20 |Shapes a|nd Full |
|00000f80| 53 68 61 70 65 73 14 14 | 32 2d 31 35 0d 50 6f 69 |Shapes..|2-15.Poi|
|00000f90| 6e 74 20 53 68 61 70 65 | 73 14 14 32 2d 31 35 0d |nt Shape|s..2-15.|
|00000fa0| 4c 69 6e 65 20 53 68 61 | 70 65 73 14 14 32 2d 31 |Line Sha|pes..2-1|
|00000fb0| 36 0d 43 75 72 76 65 20 | 53 68 61 70 65 73 14 14 |6.Curve |Shapes..|
|00000fc0| 32 2d 31 37 0d 52 65 63 | 74 61 6e 67 6c 65 20 53 |2-17.Rec|tangle S|
|00000fd0| 68 61 70 65 73 14 14 32 | 2d 31 39 0d 50 6f 6c 79 |hapes..2|-19.Poly|
|00000fe0| 67 6f 6e 20 53 68 61 70 | 65 73 14 14 32 2d 32 30 |gon Shap|es..2-20|
|00000ff0| 0d 50 61 74 68 20 53 68 | 61 70 65 73 14 14 32 2d |.Path Sh|apes..2-|
|00001000| 32 33 0d 55 73 69 6e 67 | 20 47 65 6f 6d 65 74 72 |23.Using| Geometr|
|00001010| 69 63 20 53 68 61 70 65 | 73 14 14 32 2d 32 35 0d |ic Shape|s..2-25.|
|00001020| 43 72 65 61 74 69 6e 67 | 20 61 6e 64 20 44 72 61 |Creating| and Dra|
|00001030| 77 69 6e 67 20 45 6d 70 | 74 79 20 53 68 61 70 65 |wing Emp|ty Shape|
|00001040| 73 20 61 6e 64 20 46 75 | 6c 6c 20 53 68 61 70 65 |s and Fu|ll Shape|
|00001050| 73 14 14 32 2d 32 36 0d | 43 72 65 61 74 69 6e 67 |s..2-26.|Creating|
|00001060| 20 61 6e 64 20 44 72 61 | 77 69 6e 67 20 50 6f 69 | and Dra|wing Poi|
|00001070| 6e 74 73 14 14 32 2d 32 | 37 0d 43 72 65 61 74 69 |nts..2-2|7.Creati|
|00001080| 6e 67 20 61 6e 64 20 44 | 72 61 77 69 6e 67 20 4c |ng and D|rawing L|
|00001090| 69 6e 65 73 14 14 32 2d | 33 32 0d 43 72 65 61 74 |ines..2-|32.Creat|
|000010a0| 69 6e 67 20 61 6e 64 20 | 44 72 61 77 69 6e 67 20 |ing and |Drawing |
|000010b0| 52 65 63 74 61 6e 67 6c | 65 73 14 14 32 2d 33 36 |Rectangl|es..2-36|
|000010c0| 0d 43 72 65 61 74 69 6e | 67 20 61 6e 64 20 44 72 |.Creatin|g and Dr|
|000010d0| 61 77 69 6e 67 20 43 75 | 72 76 65 73 14 14 32 2d |awing Cu|rves..2-|
|000010e0| 33 39 0d 43 72 65 61 74 | 69 6e 67 20 61 6e 64 20 |39.Creat|ing and |
|000010f0| 44 72 61 77 69 6e 67 20 | 50 6f 6c 79 67 6f 6e 73 |Drawing |Polygons|
|00001100| 14 14 32 2d 34 30 0d 43 | 72 65 61 74 69 6e 67 20 |..2-40.C|reating |
|00001110| 50 6f 6c 79 67 6f 6e 73 | 20 57 69 74 68 20 61 20 |Polygons| With a |
|00001120| 53 69 6e 67 6c 65 20 43 | 6f 6e 74 6f 75 72 14 14 |Single C|ontour..|
|00001130| 32 2d 34 31 0d 43 72 65 | 61 74 69 6e 67 20 50 6f |2-41.Cre|ating Po|
|00001140| 6c 79 67 6f 6e 73 20 57 | 69 74 68 20 4d 75 6c 69 |lygons W|ith Muli|
|00001150| 74 70 6c 65 20 43 6f 6e | 74 6f 75 72 73 14 14 32 |tple Con|tours..2|
|00001160| 2d 34 34 0d 43 72 65 61 | 74 69 6e 67 20 50 6f 6c |-44.Crea|ting Pol|
|00001170| 79 67 6f 6e 73 20 57 69 | 74 68 20 43 72 6f 73 73 |ygons Wi|th Cross|
|00001180| 65 64 20 43 6f 6e 74 6f | 75 72 73 14 14 32 2d 34 |ed Conto|urs..2-4|
|00001190| 35 0d 43 72 65 61 74 69 | 6e 67 20 61 6e 64 20 44 |5.Creati|ng and D|
|000011a0| 72 61 77 69 6e 67 20 50 | 61 74 68 73 14 14 32 2d |rawing P|aths..2-|
|000011b0| 34 39 0d 43 72 65 61 74 | 69 6e 67 20 50 61 74 68 |49.Creat|ing Path|
|000011c0| 73 20 57 69 74 68 20 61 | 20 53 69 6e 67 6c 65 20 |s With a| Single |
|000011d0| 43 6f 6e 74 6f 75 72 14 | 14 32 2d 35 30 0d 43 72 |Contour.|.2-50.Cr|
|000011e0| 65 61 74 69 6e 67 20 50 | 61 74 68 73 20 55 73 69 |eating P|aths Usi|
|000011f0| 6e 67 20 4f 6e 6c 79 20 | 4f 66 66 2d 43 75 72 76 |ng Only |Off-Curv|
|00001200| 65 20 50 6f 69 6e 74 73 | 14 14 32 2d 35 32 0d 43 |e Points|..2-52.C|
|00001210| 72 65 61 74 69 6e 67 20 | 50 61 74 68 73 20 57 69 |reating |Paths Wi|
|00001220| 74 68 20 4d 75 6c 74 69 | 70 6c 65 20 43 6f 6e 74 |th Multi|ple Cont|
|00001230| 6f 75 72 73 14 14 32 2d | 35 33 0d 43 6f 6e 76 65 |ours..2-|53.Conve|
|00001240| 72 74 69 6e 67 20 53 68 | 61 70 65 73 20 74 6f 20 |rting Sh|apes to |
|00001250| 50 6f 69 6e 74 73 2c 20 | 4c 69 6e 65 73 2c 20 61 |Points, |Lines, a|
|00001260| 6e 64 20 52 65 63 74 61 | 6e 67 6c 65 73 14 14 32 |nd Recta|ngles..2|
|00001270| 2d 35 37 0d 43 6f 6e 76 | 65 72 74 69 6e 67 20 53 |-57.Conv|erting S|
|00001280| 68 61 70 65 73 20 74 6f | 20 43 75 72 76 65 20 53 |hapes to| Curve S|
|00001290| 68 61 70 65 73 14 14 32 | 2d 36 31 0d 43 6f 6e 76 |hapes..2|-61.Conv|
|000012a0| 65 72 74 69 6e 67 20 53 | 68 61 70 65 73 20 74 6f |erting S|hapes to|
|000012b0| 20 50 6f 6c 79 67 6f 6e | 73 20 61 6e 64 20 50 61 | Polygon|s and Pa|
|000012c0| 74 68 73 14 14 32 2d 36 | 35 0d 52 65 70 6c 61 63 |ths..2-6|5.Replac|
|000012d0| 69 6e 67 20 47 65 6f 6d | 65 74 72 69 63 20 50 6f |ing Geom|etric Po|
|000012e0| 69 6e 74 73 14 14 32 2d | 36 38 0d 45 64 69 74 69 |ints..2-|68.Editi|
|000012f0| 6e 67 20 50 6f 6c 79 67 | 6f 6e 20 50 61 72 74 73 |ng Polyg|on Parts|
|00001300| 14 14 32 2d 37 31 0d 45 | 64 69 74 69 6e 67 20 50 |..2-71.E|diting P|
|00001310| 61 74 68 73 20 50 61 72 | 74 73 14 14 32 2d 37 39 |aths Par|ts..2-79|
|00001320| 0d 45 64 69 74 69 6e 67 | 20 53 68 61 70 65 20 50 |.Editing| Shape P|
|00001330| 61 72 74 73 14 14 32 2d | 38 31 0d 41 70 70 6c 79 |arts..2-|81.Apply|
|00001340| 69 6e 67 20 46 75 6e 63 | 74 69 6f 6e 73 20 44 65 |ing Func|tions De|
|00001350| 73 63 72 69 62 65 64 20 | 45 6c 73 65 77 68 65 72 |scribed |Elsewher|
|00001360| 65 20 74 6f 20 47 65 6f | 6d 65 74 72 69 63 20 53 |e to Geo|metric S|
|00001370| 68 61 70 65 73 14 14 32 | 2d 38 36 0d 53 68 61 70 |hapes..2|-86.Shap|
|00001380| 65 2d 52 65 6c 61 74 65 | 64 20 46 75 6e 63 74 69 |e-Relate|d Functi|
|00001390| 6f 6e 73 20 41 70 70 6c | 69 63 61 62 6c 65 20 74 |ons Appl|icable t|
|000013a0| 6f 20 47 65 6f 6d 65 74 | 72 69 63 20 53 68 61 70 |o Geomet|ric Shap|
|000013b0| 65 73 14 14 32 2d 38 36 | 0d 47 65 6f 6d 65 74 72 |es..2-86|.Geometr|
|000013c0| 69 63 20 4f 70 65 72 61 | 74 69 6f 6e 73 20 41 70 |ic Opera|tions Ap|
|000013d0| 70 6c 69 63 61 62 6c 65 | 20 74 6f 20 47 65 6f 6d |plicable| to Geom|
|000013e0| 65 74 72 69 63 20 53 68 | 61 70 65 73 14 14 32 2d |etric Sh|apes..2-|
|000013f0| 38 38 0d 53 74 79 6c 65 | 2d 52 65 6c 61 74 65 64 |88.Style|-Related|
|00001400| 20 46 75 6e 63 74 69 6f | 6e 73 20 41 70 70 6c 69 | Functio|ns Appli|
|00001410| 63 61 62 6c 65 20 74 6f | 20 47 65 6f 6d 65 74 72 |cable to| Geometr|
|00001420| 69 63 20 53 68 61 70 65 | 73 14 14 32 2d 38 39 0d |ic Shape|s..2-89.|
|00001430| 49 6e 6b 2d 52 65 6c 61 | 74 65 64 20 46 75 6e 63 |Ink-Rela|ted Func|
|00001440| 74 69 6f 6e 73 20 41 70 | 70 6c 69 63 61 62 6c 65 |tions Ap|plicable|
|00001450| 20 74 6f 20 47 65 6f 6d | 65 74 72 69 63 20 53 68 | to Geom|etric Sh|
|00001460| 61 70 65 73 14 14 32 2d | 38 39 0d 54 72 61 6e 73 |apes..2-|89.Trans|
|00001470| 66 6f 72 6d 2d 52 65 6c | 61 74 65 64 20 46 75 6e |form-Rel|ated Fun|
|00001480| 63 74 69 6f 6e 73 20 41 | 70 70 6c 69 63 61 62 6c |ctions A|pplicabl|
|00001490| 65 20 74 6f 20 47 65 6f | 6d 65 74 72 69 63 20 53 |e to Geo|metric S|
|000014a0| 68 61 70 65 73 14 14 32 | 2d 38 39 0d 47 65 6f 6d |hapes..2|-89.Geom|
|000014b0| 65 74 72 69 63 20 53 68 | 61 70 65 73 20 52 65 66 |etric Sh|apes Ref|
|000014c0| 65 72 65 6e 63 65 14 14 | 32 2d 38 39 0d 44 61 74 |erence..|2-89.Dat|
|000014d0| 61 20 54 79 70 65 73 14 | 14 32 2d 39 30 0d 50 6f |a Types.|.2-90.Po|
|000014e0| 69 6e 74 20 53 74 72 75 | 63 74 75 72 65 14 14 32 |int Stru|cture..2|
|000014f0| 2d 39 30 0d 4c 69 6e 65 | 20 53 74 72 75 63 74 75 |-90.Line| Structu|
|00001500| 72 65 14 14 32 2d 39 31 | 0d 43 75 72 76 65 73 14 |re..2-91|.Curves.|
|00001510| 14 32 2d 39 31 0d 52 65 | 63 74 61 6e 67 6c 65 20 |.2-91.Re|ctangle |
|00001520| 53 74 72 75 63 74 75 72 | 65 14 14 32 2d 39 31 0d |Structur|e..2-91.|
|00001530| 50 6f 6c 79 67 6f 6e 20 | 53 74 72 75 63 74 75 72 |Polygon |Structur|
|00001540| 65 73 14 14 32 2d 39 32 | 0d 50 61 74 68 20 53 74 |es..2-92|.Path St|
|00001550| 72 75 63 74 75 72 65 73 | 14 14 32 2d 39 33 0d 46 |ructures|..2-93.F|
|00001560| 75 6e 63 74 69 6f 6e 73 | 14 14 32 2d 39 34 0d 43 |unctions|..2-94.C|
|00001570| 72 65 61 74 69 6e 67 20 | 47 65 6f 6d 65 74 72 69 |reating |Geometri|
|00001580| 63 20 53 68 61 70 65 73 | 14 14 32 2d 39 34 0d 47 |c Shapes|..2-94.G|
|00001590| 65 74 74 69 6e 67 20 61 | 6e 64 20 53 65 74 74 69 |etting a|nd Setti|
|000015a0| 6e 67 20 53 68 61 70 65 | 20 47 65 6f 6d 65 74 72 |ng Shape| Geometr|
|000015b0| 69 65 73 14 14 32 2d 31 | 30 32 0d 45 64 69 74 69 |ies..2-1|02.Editi|
|000015c0| 6e 67 20 53 68 61 70 65 | 20 47 65 6f 6d 65 74 72 |ng Shape| Geometr|
|000015d0| 69 65 73 14 14 32 2d 31 | 31 35 0d 44 72 61 77 69 |ies..2-1|15.Drawi|
|000015e0| 6e 67 20 47 65 6f 6d 65 | 74 72 69 63 20 53 68 61 |ng Geome|tric Sha|
|000015f0| 70 65 73 14 14 32 2d 31 | 33 34 0d 53 75 6d 6d 61 |pes..2-1|34.Summa|
|00001600| 72 79 20 6f 66 20 47 65 | 6f 6d 65 74 72 69 63 20 |ry of Ge|ometric |
|00001610| 53 68 61 70 65 73 14 14 | 32 2d 31 33 39 0d 43 6f |Shapes..|2-139.Co|
|00001620| 6e 73 74 61 6e 74 73 20 | 61 6e 64 20 44 61 74 61 |nstants |and Data|
|00001630| 20 54 79 70 65 73 14 14 | 32 2d 31 33 39 0d 46 75 | Types..|2-139.Fu|
|00001640| 6e 63 74 69 6f 6e 73 14 | 14 32 2d 31 34 30 0d 43 |nctions.|.2-140.C|
|00001650| 68 61 70 74 65 72 20 33 | 09 47 65 6f 6d 65 74 72 |hapter 3|.Geometr|
|00001660| 69 63 20 53 74 79 6c 65 | 73 14 14 33 2d 31 0d 0d |ic Style|s..3-1..|
|00001670| 41 62 6f 75 74 20 47 65 | 6f 6d 65 74 72 69 63 20 |About Ge|ometric |
|00001680| 53 74 79 6c 65 73 14 14 | 33 2d 35 0d 53 68 61 70 |Styles..|3-5.Shap|
|00001690| 65 73 20 61 6e 64 20 53 | 74 79 6c 65 73 14 14 33 |es and S|tyles..3|
|000016a0| 2d 35 0d 49 6e 63 6f 72 | 70 6f 72 61 74 69 6e 67 |-5.Incor|porating|
|000016b0| 20 53 74 79 6c 69 73 74 | 69 63 20 56 61 72 69 61 | Stylist|ic Varia|
|000016c0| 74 69 6f 6e 73 20 49 6e | 74 6f 20 53 68 61 70 65 |tions In|to Shape|
|000016d0| 20 47 65 6f 6d 65 74 72 | 69 65 73 14 14 33 2d 39 | Geometr|ies..3-9|
|000016e0| 0d 53 74 79 6c 65 20 50 | 72 6f 70 65 72 74 69 65 |.Style P|ropertie|
|000016f0| 73 14 14 33 2d 31 32 0d | 44 65 66 61 75 6c 74 20 |s..3-12.|Default |
|00001700| 53 74 79 6c 65 20 4f 62 | 6a 65 63 74 73 14 14 33 |Style Ob|jects..3|
|00001710| 2d 31 33 0d 43 75 72 76 | 65 20 45 72 72 6f 72 14 |-13.Curv|e Error.|
|00001720| 14 33 2d 31 34 0d 54 68 | 65 20 47 65 6f 6d 65 74 |.3-14.Th|e Geomet|
|00001730| 72 69 63 20 50 65 6e 14 | 14 33 2d 31 35 0d 53 74 |ric Pen.|.3-15.St|
|00001740| 79 6c 65 20 41 74 74 72 | 69 62 75 74 65 73 14 14 |yle Attr|ibutes..|
|00001750| 33 2d 31 37 0d 50 65 6e | 20 50 6c 61 63 65 6d 65 |3-17.Pen| Placeme|
|00001760| 6e 74 14 14 33 2d 31 38 | 0d 47 72 69 64 73 14 14 |nt..3-18|.Grids..|
|00001770| 33 2d 32 31 0d 43 61 70 | 73 2c 20 4a 6f 69 6e 73 |3-21.Cap|s, Joins|
|00001780| 2c 20 44 61 73 68 65 73 | 20 61 6e 64 20 50 61 74 |, Dashes| and Pat|
|00001790| 74 65 72 6e 73 14 14 33 | 2d 32 32 0d 43 61 70 73 |terns..3|-22.Caps|
|000017a0| 14 14 33 2d 32 33 0d 4a | 6f 69 6e 73 14 14 33 2d |..3-23.J|oins..3-|
|000017b0| 32 35 0d 44 61 73 68 65 | 73 14 14 33 2d 32 37 0d |25.Dashe|s..3-27.|
|000017c0| 50 61 74 74 65 72 6e 73 | 14 14 33 2d 33 31 0d 49 |Patterns|..3-31.I|
|000017d0| 6e 74 65 72 61 63 74 69 | 6f 6e 73 20 42 65 74 77 |nteracti|ons Betw|
|000017e0| 65 65 6e 20 43 61 70 73 | 2c 20 4a 6f 69 6e 73 2c |een Caps|, Joins,|
|000017f0| 20 44 61 73 68 65 73 2c | 20 61 6e 64 20 50 61 74 | Dashes,| and Pat|
|00001800| 74 65 72 6e 73 14 14 33 | 2d 33 33 0d 55 73 69 6e |terns..3|-33.Usin|
|00001810| 67 20 47 65 6f 6d 65 74 | 72 69 63 20 53 74 79 6c |g Geomet|ric Styl|
|00001820| 65 73 14 14 33 2d 33 35 | 0d 41 73 73 6f 63 69 61 |es..3-35|.Associa|
|00001830| 74 69 6e 67 20 53 74 79 | 6c 65 73 20 57 69 74 68 |ting Sty|les With|
|00001840| 20 53 68 61 70 65 73 14 | 14 33 2d 33 36 0d 43 6f | Shapes.|.3-36.Co|
|00001850| 6e 73 74 72 61 69 6e 69 | 6e 67 20 53 68 61 70 65 |nstraini|ng Shape|
|00001860| 20 47 65 6f 6d 65 74 72 | 69 65 73 20 74 6f 20 47 | Geometr|ies to G|
|00001870| 72 69 64 73 14 14 33 2d | 33 39 0d 43 6f 6e 73 74 |rids..3-|39.Const|
|00001880| 72 61 69 6e 69 6e 67 20 | 53 68 61 70 65 73 20 74 |raining |Shapes t|
|00001890| 6f 20 44 65 76 69 63 65 | 20 47 72 69 64 73 14 14 |o Device| Grids..|
|000018a0| 33 2d 34 31 0d 43 6f 6e | 76 65 72 74 69 6e 67 20 |3-41.Con|verting |
|000018b0| 50 61 74 68 73 20 74 6f | 20 50 6f 6c 79 67 6f 6e |Paths to| Polygon|
|000018c0| 73 14 14 33 2d 34 33 0d | 55 73 69 6e 67 20 43 75 |s..3-43.|Using Cu|
|000018d0| 72 76 65 20 45 72 72 6f | 72 20 57 68 65 6e 20 52 |rve Erro|r When R|
|000018e0| 65 64 75 63 69 6e 67 20 | 53 68 61 70 65 73 14 14 |educing |Shapes..|
|000018f0| 33 2d 34 36 0d 4d 61 6e | 69 70 75 6c 61 74 69 6e |3-46.Man|ipulatin|
|00001900| 67 20 50 65 6e 20 57 69 | 64 74 68 20 61 6e 64 20 |g Pen Wi|dth and |
|00001910| 50 6c 61 63 65 6d 65 6e | 74 14 14 33 2d 34 38 0d |Placemen|t..3-48.|
|00001920| 41 64 64 69 6e 67 20 43 | 61 70 73 20 74 6f 20 61 |Adding C|aps to a|
|00001930| 20 53 68 61 70 65 14 14 | 33 2d 35 33 0d 41 64 64 | Shape..|3-53.Add|
|00001940| 69 6e 67 20 53 74 61 6e | 64 61 72 64 20 43 61 70 |ing Stan|dard Cap|
|00001950| 73 20 74 6f 20 61 20 53 | 68 61 70 65 14 14 33 2d |s to a S|hape..3-|
|00001960| 35 36 0d 41 64 64 69 6e | 67 20 4a 6f 69 6e 73 20 |56.Addin|g Joins |
|00001970| 74 6f 20 61 20 53 68 61 | 70 65 14 14 33 2d 35 38 |to a Sha|pe..3-58|
|00001980| 0d 41 64 64 69 6e 67 20 | 53 74 61 6e 64 61 72 64 |.Adding |Standard|
|00001990| 20 4a 6f 69 6e 73 20 74 | 6f 20 61 20 53 68 61 70 | Joins t|o a Shap|
|000019a0| 65 14 14 33 2d 36 31 0d | 44 61 73 68 69 6e 67 20 |e..3-61.|Dashing |
|000019b0| 61 20 53 68 61 70 65 14 | 14 33 2d 36 33 0d 41 64 |a Shape.|.3-63.Ad|
|000019c0| 6a 75 73 74 69 6e 67 20 | 44 61 73 68 65 73 20 74 |justing |Dashes t|
|000019d0| 6f 20 46 69 74 20 43 6f | 6e 74 6f 75 72 73 14 14 |o Fit Co|ntours..|
|000019e0| 33 2d 36 37 0d 49 6e 73 | 65 74 74 69 6e 67 20 44 |3-67.Ins|etting D|
|000019f0| 61 73 68 65 73 14 14 33 | 2d 36 39 0d 42 72 65 61 |ashes..3|-69.Brea|
|00001a00| 6b 69 6e 67 20 61 6e 64 | 20 42 65 6e 64 69 6e 67 |king and| Bending|
|00001a10| 20 44 61 73 68 65 73 14 | 14 33 2d 37 31 0d 57 72 | Dashes.|.3-71.Wr|
|00001a20| 61 70 70 69 6e 67 20 54 | 65 78 74 14 14 33 2d 37 |apping T|ext..3-7|
|00001a30| 35 0d 44 65 74 65 72 6d | 69 6e 69 6e 67 20 44 61 |5.Determ|ining Da|
|00001a40| 73 68 20 50 6f 73 69 74 | 69 6f 6e 73 14 14 33 2d |sh Posit|ions..3-|
|00001a50| 37 37 0d 41 64 64 69 6e | 67 20 61 20 50 61 74 74 |77.Addin|g a Patt|
|00001a60| 65 72 6e 20 74 6f 20 61 | 20 53 68 61 70 65 14 14 |ern to a| Shape..|
|00001a70| 33 2d 38 31 0d 44 65 74 | 65 72 6d 69 6e 69 6e 67 |3-81.Det|ermining|
|00001a80| 20 50 61 74 74 65 72 6e | 20 50 6f 73 69 74 69 6f | Pattern| Positio|
|00001a90| 6e 73 14 14 33 2d 38 33 | 0d 43 6f 6d 62 69 6e 69 |ns..3-83|.Combini|
|00001aa0| 6e 67 20 43 61 70 73 2c | 20 4a 6f 69 6e 73 2c 20 |ng Caps,| Joins, |
|00001ab0| 44 61 73 68 65 73 2c 20 | 61 6e 64 20 50 61 74 74 |Dashes, |and Patt|
|00001ac0| 65 72 6e 73 14 14 33 2d | 38 36 0d 47 65 6f 6d 65 |erns..3-|86.Geome|
|00001ad0| 74 72 69 63 20 53 74 79 | 6c 65 73 20 52 65 66 65 |tric Sty|les Refe|
|00001ae0| 72 65 6e 63 65 14 14 33 | 2d 39 30 0d 43 6f 6e 73 |rence..3|-90.Cons|
|00001af0| 74 61 6e 74 73 20 61 6e | 64 20 44 61 74 61 20 54 |tants an|d Data T|
|00001b00| 79 70 65 73 14 14 33 2d | 39 31 0d 53 74 79 6c 65 |ypes..3-|91.Style|
|00001b10| 20 4f 62 6a 65 63 74 73 | 14 14 33 2d 39 31 0d 53 | Objects|..3-91.S|
|00001b20| 74 79 6c 65 20 41 74 74 | 72 69 62 75 74 65 73 14 |tyle Att|ributes.|
|00001b30| 14 33 2d 39 32 0d 43 61 | 70 20 52 65 63 6f 72 64 |.3-92.Ca|p Record|
|00001b40| 20 53 74 72 75 63 74 75 | 72 65 14 14 33 2d 39 34 | Structu|re..3-94|
|00001b50| 0d 43 61 70 20 41 74 74 | 72 69 62 75 74 65 73 14 |.Cap Att|ributes.|
|00001b60| 14 33 2d 39 35 0d 4a 6f | 69 6e 20 52 65 63 6f 72 |.3-95.Jo|in Recor|
|00001b70| 64 20 53 74 72 75 63 74 | 75 72 65 14 14 33 2d 39 |d Struct|ure..3-9|
|00001b80| 35 0d 4a 6f 69 6e 20 41 | 74 74 72 69 62 75 74 65 |5.Join A|ttribute|
|00001b90| 73 14 14 33 2d 39 36 0d | 44 61 73 68 20 52 65 63 |s..3-96.|Dash Rec|
|00001ba0| 6f 72 64 20 53 74 72 75 | 63 74 75 72 65 14 14 33 |ord Stru|cture..3|
|00001bb0| 2d 39 37 0d 44 61 73 68 | 20 41 74 74 72 69 62 75 |-97.Dash| Attribu|
|00001bc0| 74 65 73 14 14 33 2d 39 | 38 0d 50 61 74 74 65 72 |tes..3-9|8.Patter|
|00001bd0| 6e 20 52 65 63 6f 72 64 | 20 53 74 72 75 63 74 75 |n Record| Structu|
|00001be0| 72 65 14 14 33 2d 39 39 | 0d 50 61 74 74 65 72 6e |re..3-99|.Pattern|
|00001bf0| 20 41 74 74 72 69 62 75 | 74 65 73 14 14 33 2d 31 | Attribu|tes..3-1|
|00001c00| 30 30 0d 46 75 6e 63 74 | 69 6f 6e 73 14 14 33 2d |00.Funct|ions..3-|
|00001c10| 31 30 31 0d 47 65 74 74 | 69 6e 67 20 61 6e 64 20 |101.Gett|ing and |
|00001c20| 53 65 74 74 69 6e 67 20 | 53 74 79 6c 65 20 41 74 |Setting |Style At|
|00001c30| 74 72 69 62 75 74 65 73 | 14 14 33 2d 31 30 32 0d |tributes|..3-102.|
|00001c40| 47 65 74 74 69 6e 67 20 | 61 6e 64 20 53 65 74 74 |Getting |and Sett|
|00001c50| 69 6e 67 20 43 75 72 76 | 65 20 45 72 72 6f 72 14 |ing Curv|e Error.|
|00001c60| 14 33 2d 31 30 37 0d 47 | 65 74 74 69 6e 67 20 61 |.3-107.G|etting a|
|00001c70| 6e 64 20 53 65 74 74 69 | 6e 67 20 74 68 65 20 50 |nd Setti|ng the P|
|00001c80| 65 6e 20 57 69 64 74 68 | 14 14 33 2d 31 31 32 0d |en Width|..3-112.|
|00001c90| 47 65 74 74 69 6e 67 20 | 61 6e 64 20 53 65 74 74 |Getting |and Sett|
|00001ca0| 69 6e 67 20 53 74 61 72 | 74 20 43 61 70 73 20 61 |ing Star|t Caps a|
|00001cb0| 6e 64 20 45 6e 64 20 43 | 61 70 73 14 14 33 2d 31 |nd End C|aps..3-1|
|00001cc0| 31 36 0d 47 65 74 74 69 | 6e 67 20 61 6e 64 20 53 |16.Getti|ng and S|
|00001cd0| 65 74 74 69 6e 67 20 4a | 6f 69 6e 73 14 14 33 2d |etting J|oins..3-|
|00001ce0| 31 32 31 0d 47 65 74 74 | 69 6e 67 20 61 6e 64 20 |121.Gett|ing and |
|00001cf0| 53 65 74 74 69 6e 67 20 | 44 61 73 68 65 73 14 14 |Setting |Dashes..|
|00001d00| 33 2d 31 32 36 0d 47 65 | 74 74 69 6e 67 20 61 6e |3-126.Ge|tting an|
|00001d10| 64 20 53 65 74 74 69 6e | 67 20 50 61 74 74 65 72 |d Settin|g Patter|
|00001d20| 6e 73 14 14 33 2d 31 33 | 32 0d 53 75 6d 6d 61 72 |ns..3-13|2.Summar|
|00001d30| 79 20 6f 66 20 47 65 6f | 6d 65 74 72 69 63 20 53 |y of Geo|metric S|
|00001d40| 74 79 6c 65 73 14 14 33 | 2d 31 34 30 0d 43 6f 6e |tyles..3|-140.Con|
|00001d50| 73 74 61 6e 74 73 20 61 | 6e 64 20 44 61 74 61 20 |stants a|nd Data |
|00001d60| 54 79 70 65 73 14 14 33 | 2d 31 34 30 0d 46 75 6e |Types..3|-140.Fun|
|00001d70| 63 74 69 6f 6e 73 20 66 | 6f 72 20 4d 61 6e 69 70 |ctions f|or Manip|
|00001d80| 75 6c 61 74 69 6e 67 20 | 47 65 6f 6d 65 74 72 69 |ulating |Geometri|
|00001d90| 63 20 53 74 79 6c 65 20 | 50 72 6f 70 65 72 74 69 |c Style |Properti|
|00001da0| 65 73 14 14 33 2d 31 34 | 32 0d 43 68 61 70 74 65 |es..3-14|2.Chapte|
|00001db0| 72 20 34 09 47 65 6f 6d | 65 74 72 69 63 20 4f 70 |r 4.Geom|etric Op|
|00001dc0| 65 72 61 74 69 6f 6e 73 | 14 14 34 2d 31 0d 0d 41 |erations|..4-1..A|
|00001dd0| 62 6f 75 74 20 47 65 6f | 6d 65 74 72 69 63 20 4f |bout Geo|metric O|
|00001de0| 70 65 72 61 74 69 6f 6e | 73 14 14 34 2d 33 0d 43 |peration|s..4-3.C|
|00001df0| 6f 6e 74 6f 75 72 73 20 | 61 6e 64 20 43 6f 6e 74 |ontours |and Cont|
|00001e00| 6f 75 72 20 44 69 72 65 | 63 74 69 6f 6e 14 14 34 |our Dire|ction..4|
|00001e10| 2d 34 0d 52 65 64 75 63 | 69 6e 67 20 61 6e 64 20 |-4.Reduc|ing and |
|00001e20| 53 69 6d 70 6c 69 66 79 | 69 6e 67 20 53 68 61 70 |Simplify|ing Shap|
|00001e30| 65 20 47 65 6f 6d 65 74 | 72 69 65 73 14 14 34 2d |e Geomet|ries..4-|
|00001e40| 38 0d 54 68 65 20 50 72 | 69 6d 69 74 69 76 65 20 |8.The Pr|imitive |
|00001e50| 46 6f 72 6d 20 6f 66 20 | 53 68 61 70 65 20 47 65 |Form of |Shape Ge|
|00001e60| 6f 6d 65 74 72 69 65 73 | 14 14 34 2d 31 30 0d 47 |ometries|..4-10.G|
|00001e70| 65 6f 6d 65 74 72 69 63 | 20 49 6e 66 6f 72 6d 61 |eometric| Informa|
|00001e80| 74 69 6f 6e 14 14 34 2d | 31 34 0d 49 6e 74 65 72 |tion..4-|14.Inter|
|00001e90| 73 65 63 74 69 6f 6e 20 | 61 6e 64 20 49 6e 63 6c |section |and Incl|
|00001ea0| 75 73 69 6f 6e 14 14 34 | 2d 31 36 0d 47 65 6f 6d |usion..4|-16.Geom|
|00001eb0| 65 74 72 69 63 20 41 72 | 69 74 68 6d 65 74 69 63 |etric Ar|ithmetic|
|00001ec0| 14 14 34 2d 31 39 0d 55 | 73 69 6e 67 20 47 65 6f |..4-19.U|sing Geo|
|00001ed0| 6d 65 74 72 69 63 20 4f | 70 65 72 61 74 69 6f 6e |metric O|peration|
|00001ee0| 73 14 14 34 2d 32 31 0d | 44 65 74 65 72 6d 69 6e |s..4-21.|Determin|
|00001ef0| 69 6e 67 20 61 6e 64 20 | 52 65 76 65 72 73 69 6e |ing and |Reversin|
|00001f00| 67 20 43 6f 6e 74 6f 75 | 72 20 44 69 72 65 63 74 |g Contou|r Direct|
|00001f10| 69 6f 6e 14 14 34 2d 32 | 31 0d 42 72 65 61 6b 69 |ion..4-2|1.Breaki|
|00001f20| 6e 67 20 53 68 61 70 65 | 20 43 6f 6e 74 6f 75 72 |ng Shape| Contour|
|00001f30| 73 14 14 34 2d 32 35 0d | 45 6c 69 6d 69 6e 61 74 |s..4-25.|Eliminat|
|00001f40| 69 6e 67 20 55 6e 6e 65 | 63 65 73 73 61 72 79 20 |ing Unne|cessary |
|00001f50| 47 65 6f 6d 65 74 72 69 | 63 20 50 6f 69 6e 74 73 |Geometri|c Points|
|00001f60| 14 14 34 2d 32 37 0d 53 | 69 6d 70 6c 69 66 79 69 |..4-27.S|implifyi|
|00001f70| 6e 67 20 53 68 61 70 65 | 73 14 14 34 2d 32 39 0d |ng Shape|s..4-29.|
|00001f80| 43 6f 6e 76 65 72 74 69 | 6e 67 20 61 20 53 68 61 |Converti|ng a Sha|
|00001f90| 70 65 20 74 6f 20 50 72 | 69 6d 69 74 69 76 65 20 |pe to Pr|imitive |
|00001fa0| 46 6f 72 6d 14 14 34 2d | 33 34 0d 46 69 6e 64 69 |Form..4-|34.Findi|
|00001fb0| 6e 67 20 47 65 6f 6d 65 | 74 72 69 63 20 49 6e 66 |ng Geome|tric Inf|
|00001fc0| 6f 72 6d 61 74 69 6f 6e | 20 41 62 6f 75 74 20 61 |ormation| About a|
|00001fd0| 20 53 68 61 70 65 14 14 | 34 2d 33 36 0d 53 65 74 | Shape..|4-36.Set|
|00001fe0| 74 69 6e 67 20 61 20 53 | 68 61 70 65 d5 73 20 42 |ting a S|hape.s B|
|00001ff0| 6f 75 6e 64 69 6e 67 20 | 52 65 63 74 61 6e 67 6c |ounding |Rectangl|
|00002000| 65 14 14 34 2d 34 32 0d | 49 6e 73 65 74 74 69 6e |e..4-42.|Insettin|
|00002010| 67 20 53 68 61 70 65 73 | 14 14 34 2d 34 35 0d 44 |g Shapes|..4-45.D|
|00002020| 65 74 65 72 6d 69 6e 69 | 6e 67 20 57 68 65 74 68 |etermini|ng Wheth|
|00002030| 65 72 20 54 77 6f 20 53 | 68 61 70 65 73 20 54 6f |er Two S|hapes To|
|00002040| 75 63 68 14 14 34 2d 34 | 37 0d 44 65 74 65 72 6d |uch..4-4|7.Determ|
|00002050| 69 6e 69 6e 67 20 57 68 | 65 74 68 65 72 20 4f 6e |ining Wh|ether On|
|00002060| 65 20 53 68 61 70 65 20 | 43 6f 6e 74 61 69 6e 73 |e Shape |Contains|
|00002070| 20 41 6e 6f 74 68 65 72 | 14 14 34 2d 35 31 0d 50 | Another|..4-51.P|
|00002080| 65 72 66 6f 72 6d 69 6e | 67 20 47 65 6f 6d 65 74 |erformin|g Geomet|
|00002090| 72 69 63 20 41 72 69 74 | 68 6d 65 74 69 63 20 57 |ric Arit|hmetic W|
|000020a0| 69 74 68 20 53 68 61 70 | 65 73 14 14 34 2d 35 33 |ith Shap|es..4-53|
|000020b0| 0d 47 65 6f 6d 65 74 72 | 69 63 20 4f 70 65 72 61 |.Geometr|ic Opera|
|000020c0| 74 69 6f 6e 73 20 52 65 | 66 65 72 65 6e 63 65 14 |tions Re|ference.|
|000020d0| 14 34 2d 36 30 0d 43 6f | 6e 73 74 61 6e 74 73 20 |.4-60.Co|nstants |
|000020e0| 61 6e 64 20 44 61 74 61 | 20 54 79 70 65 73 14 14 |and Data| Types..|
|000020f0| 34 2d 36 30 0d 43 6f 6e | 74 6f 75 72 20 44 69 72 |4-60.Con|tour Dir|
|00002100| 65 63 74 69 6f 6e 73 14 | 14 34 2d 36 30 0d 46 75 |ections.|.4-60.Fu|
|00002110| 6e 63 74 69 6f 6e 73 14 | 14 34 2d 36 30 0d 44 65 |nctions.|.4-60.De|
|00002120| 74 65 72 6d 69 6e 69 6e | 67 20 61 6e 64 20 52 65 |terminin|g and Re|
|00002130| 76 65 72 73 69 6e 67 20 | 43 6f 6e 74 6f 75 72 20 |versing |Contour |
|00002140| 44 69 72 65 63 74 69 6f | 6e 14 14 34 2d 36 31 0d |Directio|n..4-61.|
|00002150| 42 72 65 61 6b 69 6e 67 | 20 53 68 61 70 65 20 43 |Breaking| Shape C|
|00002160| 6f 6e 74 6f 75 72 73 14 | 14 34 2d 36 34 0d 52 65 |ontours.|.4-64.Re|
|00002170| 64 75 63 69 6e 67 20 61 | 6e 64 20 53 69 6d 70 6c |ducing a|nd Simpl|
|00002180| 69 66 79 69 6e 67 20 53 | 68 61 70 65 73 14 14 34 |ifying S|hapes..4|
|00002190| 2d 36 35 0d 49 6e 63 6f | 72 70 6f 72 61 74 69 6e |-65.Inco|rporatin|
|000021a0| 67 20 53 74 79 6c 65 20 | 49 6e 66 6f 72 6d 61 74 |g Style |Informat|
|000021b0| 69 6f 6e 20 49 6e 74 6f | 20 53 68 61 70 65 20 47 |ion Into| Shape G|
|000021c0| 65 6f 6d 65 74 72 69 65 | 73 14 14 34 2d 36 39 0d |eometrie|s..4-69.|
|000021d0| 46 69 6e 64 69 6e 67 20 | 47 65 6f 6d 65 74 72 69 |Finding |Geometri|
|000021e0| 63 20 49 6e 66 6f 72 6d | 61 74 69 6f 6e 20 41 62 |c Inform|ation Ab|
|000021f0| 6f 75 74 20 53 68 61 70 | 65 73 14 14 34 2d 37 31 |out Shap|es..4-71|
|00002200| 0d 47 65 74 74 69 6e 67 | 20 61 6e 64 20 53 65 74 |.Getting| and Set|
|00002210| 74 69 6e 67 20 53 68 61 | 70 65 20 42 6f 75 6e 64 |ting Sha|pe Bound|
|00002220| 73 14 14 34 2d 37 36 0d | 49 6e 73 65 74 74 69 6e |s..4-76.|Insettin|
|00002230| 67 20 53 68 61 70 65 73 | 14 14 34 2d 37 39 0d 44 |g Shapes|..4-79.D|
|00002240| 65 74 65 72 6d 69 6e 69 | 6e 67 20 57 68 65 74 68 |etermini|ng Wheth|
|00002250| 65 72 20 54 77 6f 20 41 | 72 65 61 73 20 49 6e 74 |er Two A|reas Int|
|00002260| 65 72 73 65 63 74 14 14 | 34 2d 38 30 0d 44 65 74 |ersect..|4-80.Det|
|00002270| 65 72 6d 69 6e 69 6e 67 | 20 57 68 65 74 68 65 72 |ermining| Whether|
|00002280| 20 4f 6e 65 20 53 68 61 | 70 65 20 43 6f 6e 74 61 | One Sha|pe Conta|
|00002290| 69 6e 73 20 41 6e 6f 74 | 68 65 72 14 14 34 2d 38 |ins Anot|her..4-8|
|000022a0| 33 0d 50 65 72 66 6f 72 | 6d 69 6e 67 20 47 65 6f |3.Perfor|ming Geo|
|000022b0| 6d 65 74 72 69 63 20 41 | 72 69 74 68 6d 65 74 69 |metric A|rithmeti|
|000022c0| 63 20 77 69 74 68 20 53 | 68 61 70 65 73 14 14 34 |c with S|hapes..4|
|000022d0| 2d 38 37 0d 53 75 6d 6d | 61 72 79 20 6f 66 20 47 |-87.Summ|ary of G|
|000022e0| 65 6f 6d 65 74 72 69 63 | 20 4f 70 65 72 61 74 69 |eometric| Operati|
|000022f0| 6f 6e 73 14 14 34 2d 39 | 38 0d 43 6f 6e 73 74 61 |ons..4-9|8.Consta|
|00002300| 6e 74 73 20 61 6e 64 20 | 44 61 74 61 20 54 79 70 |nts and |Data Typ|
|00002310| 65 73 14 14 34 2d 39 38 | 0d 46 75 6e 63 74 69 6f |es..4-98|.Functio|
|00002320| 6e 73 14 14 34 2d 39 38 | 0d 43 68 61 70 74 65 72 |ns..4-98|.Chapter|
|00002330| 20 35 09 42 69 74 6d 61 | 70 20 53 68 61 70 65 73 | 5.Bitma|p Shapes|
|00002340| 14 14 35 2d 31 0d 0d 41 | 62 6f 75 74 20 42 69 74 |..5-1..A|bout Bit|
|00002350| 6d 61 70 20 53 68 61 70 | 65 73 14 14 35 2d 33 0d |map Shap|es..5-3.|
|00002360| 42 69 74 6d 61 70 20 47 | 65 6f 6d 65 74 72 69 65 |Bitmap G|eometrie|
|00002370| 73 14 14 35 2d 34 0d 42 | 69 74 6d 61 70 20 53 74 |s..5-4.B|itmap St|
|00002380| 79 6c 65 73 20 61 6e 64 | 20 49 6e 6b 73 14 14 35 |yles and| Inks..5|
|00002390| 2d 37 0d 42 69 74 6d 61 | 70 20 54 72 61 6e 73 66 |-7.Bitma|p Transf|
|000023a0| 6f 72 6d 73 14 14 35 2d | 38 0d 42 69 74 6d 61 70 |orms..5-|8.Bitmap|
|000023b0| 73 20 61 6e 64 20 56 69 | 65 77 20 44 65 76 69 63 |s and Vi|ew Devic|
|000023c0| 65 73 14 14 35 2d 31 30 | 0d 55 73 69 6e 67 20 42 |es..5-10|.Using B|
|000023d0| 69 74 6d 61 70 20 53 68 | 61 70 65 73 14 14 35 2d |itmap Sh|apes..5-|
|000023e0| 31 33 0d 43 72 65 61 74 | 69 6e 67 20 61 6e 64 20 |13.Creat|ing and |
|000023f0| 44 72 61 77 69 6e 67 20 | 42 69 74 6d 61 70 73 14 |Drawing |Bitmaps.|
|00002400| 14 35 2d 31 33 0d 43 72 | 65 61 74 69 6e 67 20 42 |.5-13.Cr|eating B|
|00002410| 6c 61 63 6b 2d 61 6e 64 | 2d 57 68 69 74 65 20 42 |lack-and|-White B|
|00002420| 69 74 6d 61 70 73 14 14 | 35 2d 31 34 0d 43 72 65 |itmaps..|5-14.Cre|
|00002430| 61 74 69 6e 67 20 43 6f | 6c 6f 72 20 42 69 74 6d |ating Co|lor Bitm|
|00002440| 61 70 73 14 14 35 2d 31 | 39 0d 44 69 74 68 65 72 |aps..5-1|9.Dither|
|00002450| 69 6e 67 20 61 6e 64 20 | 48 61 6c 66 74 6f 6e 69 |ing and |Halftoni|
|00002460| 6e 67 20 42 69 74 6d 61 | 70 73 14 14 35 2d 32 38 |ng Bitma|ps..5-28|
|00002470| 0d 41 70 70 6c 79 69 6e | 67 20 54 72 61 6e 73 66 |.Applyin|g Transf|
|00002480| 65 72 20 4d 6f 64 65 73 | 20 74 6f 20 42 69 74 6d |er Modes| to Bitm|
|00002490| 61 70 73 14 14 35 2d 33 | 30 0d 43 6f 6e 76 65 72 |aps..5-3|0.Conver|
|000024a0| 74 69 6e 67 20 4f 74 68 | 65 72 20 54 79 70 65 73 |ting Oth|er Types|
|000024b0| 20 6f 66 20 53 68 61 70 | 65 73 20 74 6f 20 42 69 | of Shap|es to Bi|
|000024c0| 74 6d 61 70 73 14 14 35 | 2d 33 32 0d 41 70 70 6c |tmaps..5|-32.Appl|
|000024d0| 79 69 6e 67 20 54 72 61 | 6e 73 66 6f 72 6d 61 74 |ying Tra|nsformat|
|000024e0| 69 6f 6e 73 20 74 6f 20 | 42 69 74 6d 61 70 73 14 |ions to |Bitmaps.|
|000024f0| 14 35 2d 33 35 0d 43 72 | 65 61 74 69 6e 67 20 42 |.5-35.Cr|eating B|
|00002500| 69 74 6d 61 70 73 20 57 | 69 74 68 20 44 69 73 6b |itmaps W|ith Disk|
|00002510| 2d 42 61 73 65 64 20 50 | 69 78 65 6c 20 49 6d 61 |-Based P|ixel Ima|
|00002520| 67 65 73 14 14 35 2d 34 | 30 0d 43 72 65 61 74 69 |ges..5-4|0.Creati|
|00002530| 6e 67 20 42 69 74 6d 61 | 70 73 20 4f 66 66 73 63 |ng Bitma|ps Offsc|
|00002540| 72 65 65 6e 14 14 35 2d | 34 32 0d 45 64 69 74 69 |reen..5-|42.Editi|
|00002550| 6e 67 20 50 61 72 74 73 | 20 6f 66 20 61 20 42 69 |ng Parts| of a Bi|
|00002560| 74 6d 61 70 14 14 35 2d | 34 39 0d 41 70 70 6c 79 |tmap..5-|49.Apply|
|00002570| 69 6e 67 20 46 75 6e 63 | 74 69 6f 6e 73 20 44 65 |ing Func|tions De|
|00002580| 73 63 72 69 62 65 64 20 | 45 6c 73 65 77 68 65 72 |scribed |Elsewher|
|00002590| 65 20 74 6f 20 42 69 74 | 6d 61 70 20 53 68 61 70 |e to Bit|map Shap|
|000025a0| 65 73 14 14 35 2d 35 31 | 0d 46 75 6e 63 74 69 6f |es..5-51|.Functio|
|000025b0| 6e 73 20 54 68 61 74 20 | 50 6f 73 74 20 45 72 72 |ns That |Post Err|
|000025c0| 6f 72 73 20 6f 72 20 57 | 61 72 6e 69 6e 67 73 20 |ors or W|arnings |
|000025d0| 57 68 65 6e 20 41 70 70 | 6c 69 65 64 20 74 6f 20 |When App|lied to |
|000025e0| 42 69 74 6d 61 70 20 53 | 68 61 70 65 73 14 14 35 |Bitmap S|hapes..5|
|000025f0| 2d 35 31 0d 53 68 61 70 | 65 2d 52 65 6c 61 74 65 |-51.Shap|e-Relate|
|00002600| 64 20 46 75 6e 63 74 69 | 6f 6e 73 20 41 70 70 6c |d Functi|ons Appl|
|00002610| 69 63 61 62 6c 65 20 74 | 6f 20 42 69 74 6d 61 70 |icable t|o Bitmap|
|00002620| 20 53 68 61 70 65 73 14 | 14 35 2d 35 33 0d 47 65 | Shapes.|.5-53.Ge|
|00002630| 6f 6d 65 74 72 69 63 20 | 4f 70 65 72 61 74 69 6f |ometric |Operatio|
|00002640| 6e 73 20 41 70 70 6c 69 | 63 61 62 6c 65 20 74 6f |ns Appli|cable to|
|00002650| 20 42 69 74 6d 61 70 20 | 53 68 61 70 65 73 14 14 | Bitmap |Shapes..|
|00002660| 35 2d 35 34 0d 53 74 79 | 6c 65 2d 52 65 6c 61 74 |5-54.Sty|le-Relat|
|00002670| 65 64 20 46 75 6e 63 74 | 69 6f 6e 73 20 41 70 70 |ed Funct|ions App|
|00002680| 6c 69 63 61 62 6c 65 20 | 74 6f 20 42 69 74 6d 61 |licable |to Bitma|
|00002690| 70 20 53 68 61 70 65 73 | 14 14 35 2d 35 35 0d 49 |p Shapes|..5-55.I|
|000026a0| 6e 6b 2d 52 65 6c 61 74 | 65 64 20 61 6e 64 20 43 |nk-Relat|ed and C|
|000026b0| 6f 6c 6f 72 2d 52 65 6c | 61 74 65 64 20 46 75 6e |olor-Rel|ated Fun|
|000026c0| 63 74 69 6f 6e 73 20 41 | 70 70 6c 69 63 61 62 6c |ctions A|pplicabl|
|000026d0| 65 20 74 6f 20 42 69 74 | 6d 61 70 20 53 68 61 70 |e to Bit|map Shap|
|000026e0| 65 73 14 14 35 2d 35 35 | 0d 54 72 61 6e 73 66 6f |es..5-55|.Transfo|
|000026f0| 72 6d 2d 52 65 6c 61 74 | 65 64 20 46 75 6e 63 74 |rm-Relat|ed Funct|
|00002700| 69 6f 6e 73 20 41 70 70 | 6c 69 63 61 62 6c 65 20 |ions App|licable |
|00002710| 74 6f 20 42 69 74 6d 61 | 70 20 53 68 61 70 65 73 |to Bitma|p Shapes|
|00002720| 14 14 35 2d 35 35 0d 56 | 69 65 77 2d 52 65 6c 61 |..5-55.V|iew-Rela|
|00002730| 74 65 64 20 46 75 6e 63 | 74 69 6f 6e 73 20 54 68 |ted Func|tions Th|
|00002740| 61 74 20 43 61 6e 20 42 | 65 20 41 70 70 6c 69 65 |at Can B|e Applie|
|00002750| 64 20 74 6f 20 42 69 74 | 6d 61 70 20 53 68 61 70 |d to Bit|map Shap|
|00002760| 65 73 14 14 35 2d 35 37 | 0d 42 69 74 6d 61 70 20 |es..5-57|.Bitmap |
|00002770| 53 68 61 70 65 73 20 52 | 65 66 65 72 65 6e 63 65 |Shapes R|eference|
|00002780| 14 14 35 2d 35 38 0d 44 | 61 74 61 20 54 79 70 65 |..5-58.D|ata Type|
|00002790| 73 14 14 35 2d 35 38 0d | 54 68 65 20 42 69 74 6d |s..5-58.|The Bitm|
|000027a0| 61 70 20 47 65 6f 6d 65 | 74 72 79 20 53 74 72 75 |ap Geome|try Stru|
|000027b0| 63 74 75 72 65 14 14 35 | 2d 35 38 0d 54 68 65 20 |cture..5|-58.The |
|000027c0| 4c 6f 6e 67 20 52 65 63 | 74 61 6e 67 6c 65 20 53 |Long Rec|tangle S|
|000027d0| 74 72 75 63 74 75 72 65 | 14 14 35 2d 36 30 0d 43 |tructure|..5-60.C|
|000027e0| 6f 6e 73 74 61 6e 74 73 | 20 46 6f 72 20 42 69 74 |onstants| For Bit|
|000027f0| 6d 61 70 73 20 57 69 74 | 68 20 44 69 73 6b 2d 42 |maps Wit|h Disk-B|
|00002800| 61 73 65 64 20 50 69 78 | 65 6c 20 49 6d 61 67 65 |ased Pix|el Image|
|00002810| 73 14 14 35 2d 36 30 0d | 42 69 74 6d 61 70 20 44 |s..5-60.|Bitmap D|
|00002820| 61 74 61 20 53 6f 75 72 | 63 65 20 41 6c 69 61 73 |ata Sour|ce Alias|
|00002830| 20 53 74 72 75 63 74 75 | 72 65 14 14 35 2d 36 31 | Structu|re..5-61|
|00002840| 0d 46 75 6e 63 74 69 6f | 6e 73 14 14 35 2d 36 31 |.Functio|ns..5-61|
|00002850| 0d 43 72 65 61 74 69 6e | 67 20 42 69 74 6d 61 70 |.Creatin|g Bitmap|
|00002860| 73 14 14 35 2d 36 32 0d | 47 65 74 74 69 6e 67 20 |s..5-62.|Getting |
|00002870| 61 6e 64 20 53 65 74 74 | 69 6e 67 20 42 69 74 6d |and Sett|ing Bitm|
|00002880| 61 70 20 47 65 6f 6d 65 | 74 72 69 65 73 14 14 35 |ap Geome|tries..5|
|00002890| 2d 36 34 0d 45 64 69 74 | 69 6e 67 20 42 69 74 6d |-64.Edit|ing Bitm|
|000028a0| 61 70 73 14 14 35 2d 36 | 37 0d 44 72 61 77 69 6e |aps..5-6|7.Drawin|
|000028b0| 67 20 42 69 74 6d 61 70 | 73 14 14 35 2d 37 32 0d |g Bitmap|s..5-72.|
|000028c0| 43 68 65 63 6b 69 6e 67 | 20 42 69 74 6d 61 70 20 |Checking| Bitmap |
|000028d0| 43 6f 6c 6f 72 73 14 14 | 35 2d 37 34 0d 53 75 6d |Colors..|5-74.Sum|
|000028e0| 6d 61 72 79 20 6f 66 20 | 42 69 74 6d 61 70 20 53 |mary of |Bitmap S|
|000028f0| 68 61 70 65 73 14 14 35 | 2d 37 36 0d 44 61 74 61 |hapes..5|-76.Data|
|00002900| 20 54 79 70 65 73 14 14 | 35 2d 37 36 0d 46 75 6e | Types..|5-76.Fun|
|00002910| 63 74 69 6f 6e 73 14 14 | 35 2d 37 37 0d 43 68 61 |ctions..|5-77.Cha|
|00002920| 70 74 65 72 20 36 09 50 | 69 63 74 75 72 65 20 53 |pter 6.P|icture S|
|00002930| 68 61 70 65 73 14 14 36 | 2d 31 0d 0d 41 62 6f 75 |hapes..6|-1..Abou|
|00002940| 74 20 50 69 63 74 75 72 | 65 20 53 68 61 70 65 73 |t Pictur|e Shapes|
|00002950| 14 14 36 2d 33 0d 4f 76 | 65 72 72 69 64 69 6e 67 |..6-3.Ov|erriding|
|00002960| 20 53 74 79 6c 65 73 2c | 20 49 6e 6b 73 2c 20 61 | Styles,| Inks, a|
|00002970| 6e 64 20 54 72 61 6e 73 | 66 6f 72 6d 73 14 14 36 |nd Trans|forms..6|
|00002980| 2d 37 0d 4d 75 6c 74 69 | 70 6c 65 20 52 65 66 65 |-7.Multi|ple Refe|
|00002990| 72 65 6e 63 65 73 14 14 | 36 2d 39 0d 55 6e 69 71 |rences..|6-9.Uniq|
|000029a0| 75 65 20 49 74 65 6d 73 | 20 41 74 74 72 69 62 75 |ue Items| Attribu|
|000029b0| 74 65 14 14 36 2d 31 33 | 0d 50 69 63 74 75 72 65 |te..6-13|.Picture|
|000029c0| 20 48 69 65 72 61 72 63 | 68 69 65 73 14 14 36 2d | Hierarc|hies..6-|
|000029d0| 31 34 0d 54 72 61 6e 73 | 66 6f 72 6d 20 43 6f 6e |14.Trans|form Con|
|000029e0| 63 61 74 65 6e 61 74 69 | 6f 6e 14 14 36 2d 31 35 |catenati|on..6-15|
|000029f0| 0d 48 69 74 2d 54 65 73 | 74 69 6e 67 20 50 69 63 |.Hit-Tes|ting Pic|
|00002a00| 74 75 72 65 20 53 68 61 | 70 65 73 14 14 36 2d 32 |ture Sha|pes..6-2|
|00002a10| 30 0d 55 73 69 6e 67 20 | 50 69 63 74 75 72 65 20 |0.Using |Picture |
|00002a20| 53 68 61 70 65 73 14 14 | 36 2d 32 32 0d 43 72 65 |Shapes..|6-22.Cre|
|00002a30| 61 74 69 6e 67 20 61 6e | 64 20 44 72 61 77 69 6e |ating an|d Drawin|
|00002a40| 67 20 50 69 63 74 75 72 | 65 20 53 68 61 70 65 73 |g Pictur|e Shapes|
|00002a50| 14 14 36 2d 32 32 0d 47 | 65 74 74 69 6e 67 20 61 |..6-22.G|etting a|
|00002a60| 6e 64 20 53 65 74 74 69 | 6e 67 20 50 69 63 74 75 |nd Setti|ng Pictu|
|00002a70| 72 65 20 47 65 6f 6d 65 | 74 72 69 65 73 14 14 36 |re Geome|tries..6|
|00002a80| 2d 32 36 0d 41 64 64 69 | 6e 67 20 49 74 65 6d 73 |-26.Addi|ng Items|
|00002a90| 20 74 6f 20 61 20 50 69 | 63 74 75 72 65 14 14 36 | to a Pi|cture..6|
|00002aa0| 2d 32 38 0d 52 65 6d 6f | 76 69 6e 67 20 61 6e 64 |-28.Remo|ving and|
|00002ab0| 20 52 65 70 6c 61 63 69 | 6e 67 20 49 74 65 6d 73 | Replaci|ng Items|
|00002ac0| 20 69 6e 20 61 20 50 69 | 63 74 75 72 65 14 14 36 | in a Pi|cture..6|
|00002ad0| 2d 33 31 0d 4f 76 65 72 | 72 69 64 69 6e 67 20 53 |-31.Over|riding S|
|00002ae0| 74 79 6c 65 73 2c 20 49 | 6e 6b 73 2c 20 61 6e 64 |tyles, I|nks, and|
|00002af0| 20 54 72 61 6e 73 66 6f | 72 6d 73 14 14 36 2d 33 | Transfo|rms..6-3|
|00002b00| 33 0d 41 64 64 69 6e 67 | 20 4d 75 6c 74 69 70 6c |3.Adding| Multipl|
|00002b10| 65 20 52 65 66 65 72 65 | 6e 63 65 73 14 14 36 2d |e Refere|nces..6-|
|00002b20| 33 35 0d 41 64 64 69 6e | 67 20 55 6e 69 71 75 65 |35.Addin|g Unique|
|00002b30| 20 49 74 65 6d 73 14 14 | 36 2d 33 37 0d 43 72 65 | Items..|6-37.Cre|
|00002b40| 61 74 69 6e 67 20 50 69 | 63 74 75 72 65 20 48 69 |ating Pi|cture Hi|
|00002b50| 65 72 61 72 63 68 69 65 | 73 14 14 36 2d 33 39 0d |erarchie|s..6-39.|
|00002b60| 48 69 74 2d 54 65 73 74 | 69 6e 67 20 50 69 63 74 |Hit-Test|ing Pict|
|00002b70| 75 72 65 73 14 14 36 2d | 34 30 0d 41 70 70 6c 79 |ures..6-|40.Apply|
|00002b80| 69 6e 67 20 46 75 6e 63 | 74 69 6f 6e 73 20 44 65 |ing Func|tions De|
|00002b90| 73 63 72 69 62 65 64 20 | 45 6c 73 65 77 68 65 72 |scribed |Elsewher|
|00002ba0| 65 20 74 6f 20 50 69 63 | 74 75 72 65 20 53 68 61 |e to Pic|ture Sha|
|00002bb0| 70 65 73 14 14 36 2d 34 | 36 0d 46 75 6e 63 74 69 |pes..6-4|6.Functi|
|00002bc0| 6f 6e 73 20 54 68 61 74 | 20 50 6f 73 74 20 45 72 |ons That| Post Er|
|00002bd0| 72 6f 72 73 20 6f 72 20 | 57 61 72 6e 69 6e 67 73 |rors or |Warnings|
|00002be0| 14 14 36 2d 34 36 0d 53 | 68 61 70 65 2d 52 65 6c |..6-46.S|hape-Rel|
|00002bf0| 61 74 65 64 20 46 75 6e | 63 74 69 6f 6e 73 14 14 |ated Fun|ctions..|
|00002c00| 36 2d 34 37 0d 47 65 6f | 6d 65 74 72 69 63 20 4f |6-47.Geo|metric O|
|00002c10| 70 65 72 61 74 69 6f 6e | 73 14 14 36 2d 34 38 0d |peration|s..6-48.|
|00002c20| 53 74 79 6c 65 2d 52 65 | 6c 61 74 65 64 20 46 75 |Style-Re|lated Fu|
|00002c30| 6e 63 74 69 6f 6e 73 14 | 14 36 2d 34 39 0d 49 6e |nctions.|.6-49.In|
|00002c40| 6b 2d 20 61 6e 64 20 43 | 6f 6c 6f 72 2d 52 65 6c |k- and C|olor-Rel|
|00002c50| 61 74 65 64 20 46 75 6e | 63 74 69 6f 6e 73 14 14 |ated Fun|ctions..|
|00002c60| 36 2d 34 39 0d 54 72 61 | 6e 73 66 6f 72 6d 2d 20 |6-49.Tra|nsform- |
|00002c70| 61 6e 64 20 56 69 65 77 | 2d 52 65 6c 61 74 65 64 |and View|-Related|
|00002c80| 20 46 75 6e 63 74 69 6f | 6e 73 14 14 36 2d 34 39 | Functio|ns..6-49|
|00002c90| 0d 50 69 63 74 75 72 65 | 20 53 68 61 70 65 73 20 |.Picture| Shapes |
|00002ca0| 52 65 66 65 72 65 6e 63 | 65 14 14 36 2d 35 30 0d |Referenc|e..6-50.|
|00002cb0| 46 75 6e 63 74 69 6f 6e | 73 14 14 36 2d 35 30 0d |Function|s..6-50.|
|00002cc0| 43 72 65 61 74 69 6e 67 | 20 50 69 63 74 75 72 65 |Creating| Picture|
|00002cd0| 20 53 68 61 70 65 73 14 | 14 36 2d 35 30 0d 47 65 | Shapes.|.6-50.Ge|
|00002ce0| 74 74 69 6e 67 20 61 6e | 64 20 53 65 74 74 69 6e |tting an|d Settin|
|00002cf0| 67 20 50 69 63 74 75 72 | 65 20 47 65 6f 6d 65 74 |g Pictur|e Geomet|
|00002d00| 72 69 65 73 14 14 36 2d | 35 32 0d 45 64 69 74 69 |ries..6-|52.Editi|
|00002d10| 6e 67 20 50 69 63 74 75 | 72 65 20 50 61 72 74 73 |ng Pictu|re Parts|
|00002d20| 14 14 36 2d 35 35 0d 44 | 72 61 77 69 6e 67 20 50 |..6-55.D|rawing P|
|00002d30| 69 63 74 75 72 65 73 14 | 14 36 2d 35 39 0d 48 69 |ictures.|.6-59.Hi|
|00002d40| 74 2d 54 65 73 74 69 6e | 67 20 50 69 63 74 75 72 |t-Testin|g Pictur|
|00002d50| 65 73 14 14 36 2d 36 31 | 0d 53 75 6d 6d 61 72 79 |es..6-61|.Summary|
|00002d60| 20 6f 66 20 50 69 63 74 | 75 72 65 20 53 68 61 70 | of Pict|ure Shap|
|00002d70| 65 73 14 14 36 2d 36 34 | 0d 44 61 74 61 20 54 79 |es..6-64|.Data Ty|
|00002d80| 70 65 73 14 14 36 2d 36 | 34 0d 46 75 6e 63 74 69 |pes..6-6|4.Functi|
|00002d90| 6f 6e 73 14 14 36 2d 36 | 34 0d 47 6c 6f 73 73 61 |ons..6-6|4.Glossa|
|00002da0| 72 79 14 14 47 4c 2d 31 | 0d 0d 49 6e 64 65 78 14 |ry..GL-1|..Index.|
|00002db0| 14 49 4e 2d 31 0d 46 69 | 67 75 72 65 73 2c 20 54 |.IN-1.Fi|gures, T|
|00002dc0| 61 62 6c 65 73 2c 20 61 | 6e 64 20 4c 69 73 74 69 |ables, a|nd Listi|
|00002dd0| 6e 67 73 0d 43 68 61 70 | 74 65 72 20 31 09 49 6e |ngs.Chap|ter 1.In|
|00002de0| 74 72 6f 64 75 63 74 69 | 6f 6e 20 74 6f 20 51 75 |troducti|on to Qu|
|00002df0| 69 63 6b 44 72 61 77 20 | 47 58 20 47 72 61 70 68 |ickDraw |GX Graph|
|00002e00| 69 63 73 14 14 31 2d 31 | 0d 0d 46 69 67 75 72 65 |ics..1-1|..Figure|
|00002e10| 20 31 2d 31 09 53 68 61 | 70 65 20 6f 62 6a 65 63 | 1-1.Sha|pe objec|
|00002e20| 74 20 73 74 72 75 63 74 | 75 72 65 14 14 31 2d 34 |t struct|ure..1-4|
|00002e30| 0d 54 61 62 6c 65 20 31 | 2d 31 09 57 68 65 72 65 |.Table 1|-1.Where|
|00002e40| 20 74 6f 20 66 69 6e 64 | 20 69 6e 66 6f 72 6d 61 | to find| informa|
|00002e50| 74 69 6f 6e 20 6f 6e 20 | 73 68 61 70 65 2d 74 79 |tion on |shape-ty|
|00002e60| 70 65 20 63 6f 6e 76 65 | 72 73 69 6f 6e 14 14 31 |pe conve|rsion..1|
|00002e70| 2d 35 0d 46 69 67 75 72 | 65 20 31 2d 32 09 54 68 |-5.Figur|e 1-2.Th|
|00002e80| 65 20 67 65 6f 6d 65 74 | 72 69 63 20 73 68 61 70 |e geomet|ric shap|
|00002e90| 65 20 74 79 70 65 73 20 | 61 6e 64 20 65 78 61 6d |e types |and exam|
|00002ea0| 70 6c 65 73 20 6f 66 20 | 67 65 6f 6d 65 74 72 69 |ples of |geometri|
|00002eb0| 63 20 73 68 61 70 65 20 | 67 65 6f 6d 65 74 72 69 |c shape |geometri|
|00002ec0| 65 73 14 14 31 2d 37 0d | 46 69 67 75 72 65 20 31 |es..1-7.|Figure 1|
|00002ed0| 2d 33 09 41 20 70 6f 6c | 79 67 6f 6e 20 73 68 61 |-3.A pol|ygon sha|
|00002ee0| 70 65 20 77 69 74 68 20 | 61 20 73 69 6e 67 6c 65 |pe with |a single|
|00002ef0| 20 70 6f 6c 79 67 6f 6e | 20 63 6f 6e 74 6f 75 72 | polygon| contour|
|00002f00| 20 63 6f 6e 74 61 69 6e | 69 6e 67 20 74 68 72 65 | contain|ing thre|
|00002f10| 65 20 67 65 6f 6d 65 74 | 72 69 63 20 70 6f 69 6e |e geomet|ric poin|
|00002f20| 74 73 14 14 31 2d 38 0d | 46 69 67 75 72 65 20 31 |ts..1-8.|Figure 1|
|00002f30| 2d 34 09 46 72 61 6d 69 | 6e 67 20 73 68 61 70 65 |-4.Frami|ng shape|
|00002f40| 73 20 76 65 72 73 75 73 | 20 66 69 6c 6c 69 6e 67 |s versus| filling|
|00002f50| 20 73 68 61 70 65 73 14 | 14 31 2d 39 0d 46 69 67 | shapes.|.1-9.Fig|
|00002f60| 75 72 65 20 31 2d 35 09 | 54 77 6f 20 63 6f 6e 64 |ure 1-5.|Two cond|
|00002f70| 65 6e 73 65 64 20 76 69 | 65 77 73 20 6f 66 20 61 |ensed vi|ews of a|
|00002f80| 20 70 6f 6c 79 67 6f 6e | 20 73 68 61 70 65 14 14 | polygon| shape..|
|00002f90| 31 2d 31 30 0d 46 69 67 | 75 72 65 20 31 2d 36 09 |1-10.Fig|ure 1-6.|
|00002fa0| 54 68 65 20 67 65 6f 6d | 65 74 72 69 63 20 73 74 |The geom|etric st|
|00002fb0| 79 6c 65 20 70 72 6f 70 | 65 72 74 69 65 73 20 61 |yle prop|erties a|
|00002fc0| 6e 64 20 73 6f 6d 65 20 | 65 78 61 6d 70 6c 65 73 |nd some |examples|
|00002fd0| 20 6f 66 20 74 68 65 69 | 72 20 65 66 66 65 63 74 | of thei|r effect|
|00002fe0| 73 14 14 31 2d 31 31 0d | 46 69 67 75 72 65 20 31 |s..1-11.|Figure 1|
|00002ff0| 2d 37 09 41 6e 20 65 78 | 61 6d 70 6c 65 20 6f 66 |-7.An ex|ample of|
|00003000| 20 65 6c 69 6d 69 6e 61 | 74 69 6e 67 20 75 6e 6e | elimina|ting unn|
|00003010| 65 63 65 73 73 61 72 79 | 20 67 65 6f 6d 65 74 72 |ecessary| geometr|
|00003020| 69 63 20 70 6f 69 6e 74 | 73 20 66 72 6f 6d 20 61 |ic point|s from a|
|00003030| 20 73 68 61 70 65 14 14 | 31 2d 31 32 0d 46 69 67 | shape..|1-12.Fig|
|00003040| 75 72 65 20 31 2d 38 09 | 41 6e 20 65 78 61 6d 70 |ure 1-8.|An examp|
|00003050| 6c 65 20 6f 66 20 73 69 | 6d 70 6c 69 66 79 69 6e |le of si|mplifyin|
|00003060| 67 20 61 20 73 68 61 70 | 65 14 14 31 2d 31 32 0d |g a shap|e..1-12.|
|00003070| 46 69 67 75 72 65 20 31 | 2d 39 09 53 6f 6d 65 20 |Figure 1|-9.Some |
|00003080| 65 78 61 6d 70 6c 65 73 | 20 6f 66 20 74 68 65 20 |examples| of the |
|00003090| 67 65 6f 6d 65 74 72 69 | 63 20 69 6e 66 6f 72 6d |geometri|c inform|
|000030a0| 61 74 69 6f 6e 20 61 76 | 61 69 6c 61 62 6c 65 20 |ation av|ailable |
|000030b0| 61 62 6f 75 74 20 61 20 | 73 68 61 70 65 14 14 31 |about a |shape..1|
|000030c0| 2d 31 33 0d 46 69 67 75 | 72 65 20 31 2d 31 30 09 |-13.Figu|re 1-10.|
|000030d0| 53 6f 6d 65 20 65 78 61 | 6d 70 6c 65 73 20 6f 66 |Some exa|mples of|
|000030e0| 20 74 68 65 20 67 65 6f | 6d 65 74 72 69 63 20 61 | the geo|metric a|
|000030f0| 72 69 74 68 6d 65 74 69 | 63 20 79 6f 75 20 63 61 |rithmeti|c you ca|
|00003100| 6e 20 70 65 72 66 6f 72 | 6d 20 77 69 74 68 20 73 |n perfor|m with s|
|00003110| 68 61 70 65 73 14 14 31 | 2d 31 34 0d 46 69 67 75 |hapes..1|-14.Figu|
|00003120| 72 65 20 31 2d 31 31 09 | 53 61 6d 70 6c 65 20 62 |re 1-11.|Sample b|
|00003130| 69 74 6d 61 70 20 73 68 | 61 70 65 73 14 14 31 2d |itmap sh|apes..1-|
|00003140| 31 35 0d 46 69 67 75 72 | 65 20 31 2d 31 32 09 41 |15.Figur|e 1-12.A|
|00003150| 20 62 69 74 6d 61 70 20 | 73 68 61 70 65 20 14 14 | bitmap |shape ..|
|00003160| 31 2d 31 36 0d 46 69 67 | 75 72 65 20 31 2d 31 33 |1-16.Fig|ure 1-13|
|00003170| 09 45 6c 65 6d 65 6e 74 | 73 20 6f 66 20 61 20 62 |.Element|s of a b|
|00003180| 69 74 6d 61 70 20 67 65 | 6f 6d 65 74 72 79 14 14 |itmap ge|ometry..|
|00003190| 31 2d 31 37 0d 46 69 67 | 75 72 65 20 31 2d 31 34 |1-17.Fig|ure 1-14|
|000031a0| 09 53 61 6d 70 6c 65 20 | 70 69 63 74 75 72 65 20 |.Sample |picture |
|000031b0| 73 68 61 70 65 73 14 14 | 31 2d 31 38 0d 46 69 67 |shapes..|1-18.Fig|
|000031c0| 75 72 65 20 31 2d 31 35 | 09 41 20 70 69 63 74 75 |ure 1-15|.A pictu|
|000031d0| 72 65 20 73 68 61 70 65 | 14 14 31 2d 31 38 0d 46 |re shape|..1-18.F|
|000031e0| 69 67 75 72 65 20 31 2d | 31 36 09 41 20 70 69 63 |igure 1-|16.A pic|
|000031f0| 74 75 72 65 20 68 69 65 | 72 61 72 63 68 79 14 14 |ture hie|rarchy..|
|00003200| 31 2d 31 39 0d 43 68 61 | 70 74 65 72 20 32 09 47 |1-19.Cha|pter 2.G|
|00003210| 65 6f 6d 65 74 72 69 63 | 20 53 68 61 70 65 73 14 |eometric| Shapes.|
|00003220| 14 32 2d 31 0d 0d 46 69 | 67 75 72 65 20 32 2d 31 |.2-1..Fi|gure 2-1|
|00003230| 09 41 20 73 68 61 70 65 | 20 6f 62 6a 65 63 74 14 |.A shape| object.|
|00003240| 14 32 2d 36 0d 46 69 67 | 75 72 65 20 32 2d 32 09 |.2-6.Fig|ure 2-2.|
|00003250| 54 68 65 20 67 65 6f 6d | 65 74 72 69 63 20 73 68 |The geom|etric sh|
|00003260| 61 70 65 20 74 79 70 65 | 73 20 61 6e 64 20 65 78 |ape type|s and ex|
|00003270| 61 6d 70 6c 65 73 20 6f | 66 20 67 65 6f 6d 65 74 |amples o|f geomet|
|00003280| 72 69 63 20 73 68 61 70 | 65 20 67 65 6f 6d 65 74 |ric shap|e geomet|
|00003290| 72 69 65 73 14 14 32 2d | 38 0d 46 69 67 75 72 65 |ries..2-|8.Figure|
|000032a0| 20 32 2d 33 09 41 20 70 | 6f 6c 79 67 6f 6e 20 73 | 2-3.A p|olygon s|
|000032b0| 68 61 70 65 20 77 69 74 | 68 20 61 20 73 69 6e 67 |hape wit|h a sing|
|000032c0| 6c 65 20 63 6f 6e 74 6f | 75 72 20 63 6f 6e 74 61 |le conto|ur conta|
|000032d0| 69 6e 69 6e 67 20 74 68 | 72 65 65 20 67 65 6f 6d |ining th|ree geom|
|000032e0| 65 74 72 69 63 20 70 6f | 69 6e 74 73 14 14 32 2d |etric po|ints..2-|
|000032f0| 39 0d 46 69 67 75 72 65 | 20 32 2d 34 09 46 72 61 |9.Figure| 2-4.Fra|
|00003300| 6d 69 6e 67 20 73 68 61 | 70 65 73 20 76 65 72 73 |ming sha|pes vers|
|00003310| 75 73 20 66 69 6c 6c 69 | 6e 67 20 73 68 61 70 65 |us filli|ng shape|
|00003320| 73 14 14 32 2d 31 31 0d | 46 69 67 75 72 65 20 32 |s..2-11.|Figure 2|
|00003330| 2d 35 09 54 68 65 20 76 | 61 72 69 6f 75 73 20 73 |-5.The v|arious s|
|00003340| 68 61 70 65 20 66 69 6c | 6c 73 20 61 6e 64 20 73 |hape fil|ls and s|
|00003350| 6f 6d 65 20 65 78 61 6d | 70 6c 65 73 20 6f 66 20 |ome exam|ples of |
|00003360| 74 68 65 69 72 20 65 66 | 66 65 63 74 73 14 14 32 |their ef|fects..2|
|00003370| 2d 31 32 0d 46 69 67 75 | 72 65 20 32 2d 36 09 54 |-12.Figu|re 2-6.T|
|00003380| 68 65 20 65 76 65 6e 2d | 6f 64 64 20 72 75 6c 65 |he even-|odd rule|
|00003390| 20 61 6e 64 20 77 69 6e | 64 69 6e 67 2d 6e 75 6d | and win|ding-num|
|000033a0| 62 65 72 20 72 75 6c 65 | 20 61 6c 67 6f 72 69 74 |ber rule| algorit|
|000033b0| 68 6d 73 14 14 32 2d 31 | 33 0d 46 69 67 75 72 65 |hms..2-1|3.Figure|
|000033c0| 20 32 2d 37 09 54 77 6f | 20 6c 69 6e 65 73 14 14 | 2-7.Two| lines..|
|000033d0| 32 2d 31 36 0d 46 69 67 | 75 72 65 20 32 2d 38 09 |2-16.Fig|ure 2-8.|
|000033e0| 41 20 71 75 61 64 72 61 | 74 69 63 20 42 8e 7a 69 |A quadra|tic B.zi|
|000033f0| 65 72 20 63 75 72 76 65 | 14 14 32 2d 31 37 0d 46 |er curve|..2-17.F|
|00003400| 69 67 75 72 65 20 32 2d | 39 09 46 69 6e 64 69 6e |igure 2-|9.Findin|
|00003410| 67 20 74 68 65 20 6d 69 | 64 70 6f 69 6e 74 20 6f |g the mi|dpoint o|
|00003420| 66 20 61 20 63 75 72 76 | 65 14 14 32 2d 31 38 0d |f a curv|e..2-18.|
|00003430| 46 69 67 75 72 65 20 32 | 2d 31 30 09 44 69 76 69 |Figure 2|-10.Divi|
|00003440| 64 69 6e 67 20 61 20 63 | 75 72 76 65 20 69 6e 74 |ding a c|urve int|
|00003450| 6f 20 74 77 6f 20 73 6d | 61 6c 6c 65 72 20 63 75 |o two sm|aller cu|
|00003460| 72 76 65 73 14 14 32 2d | 31 38 0d 46 69 67 75 72 |rves..2-|18.Figur|
|00003470| 65 20 32 2d 31 31 09 41 | 20 72 65 63 74 61 6e 67 |e 2-11.A| rectang|
|00003480| 6c 65 20 67 65 6f 6d 65 | 74 72 79 20 73 68 6f 77 |le geome|try show|
|00003490| 6e 20 66 72 61 6d 65 64 | 20 61 6e 64 20 66 69 6c |n framed| and fil|
|000034a0| 6c 65 64 14 14 32 2d 31 | 39 0d 46 69 67 75 72 65 |led..2-1|9.Figure|
|000034b0| 20 32 2d 31 32 09 41 20 | 70 6f 6c 79 67 6f 6e 20 | 2-12.A |polygon |
|000034c0| 73 68 61 70 65 20 77 69 | 74 68 20 74 77 6f 20 70 |shape wi|th two p|
|000034d0| 6f 6c 79 67 6f 6e 20 63 | 6f 6e 74 6f 75 72 73 14 |olygon c|ontours.|
|000034e0| 14 32 2d 32 31 0d 46 69 | 67 75 72 65 20 32 2d 31 |.2-21.Fi|gure 2-1|
|000034f0| 33 09 41 20 70 6f 6c 79 | 67 6f 6e 20 64 72 61 77 |3.A poly|gon draw|
|00003500| 6e 20 77 69 74 68 20 74 | 68 65 20 65 76 65 6e 2d |n with t|he even-|
|00003510| 6f 64 64 20 61 6e 64 20 | 77 69 6e 64 69 6e 67 20 |odd and |winding |
|00003520| 73 68 61 70 65 20 66 69 | 6c 6c 73 14 14 32 2d 32 |shape fi|lls..2-2|
|00003530| 32 0d 46 69 67 75 72 65 | 20 32 2d 31 34 09 41 20 |2.Figure| 2-14.A |
|00003540| 70 6f 6c 79 67 6f 6e 20 | 66 69 6c 6c 65 64 20 77 |polygon |filled w|
|00003550| 69 74 68 20 74 68 65 20 | 69 6e 76 65 72 73 65 46 |ith the |inverseF|
|00003560| 69 6c 6c 20 73 68 61 70 | 65 20 66 69 6c 6c 14 14 |ill shap|e fill..|
|00003570| 32 2d 32 32 0d 46 69 67 | 75 72 65 20 32 2d 31 35 |2-22.Fig|ure 2-15|
|00003580| 09 41 20 70 61 74 68 20 | 77 69 74 68 20 74 77 6f |.A path |with two|
|00003590| 20 63 6f 6e 73 65 63 75 | 74 69 76 65 20 6f 66 66 | consecu|tive off|
|000035a0| 2d 63 75 72 76 65 20 70 | 6f 69 6e 74 73 14 14 32 |-curve p|oints..2|
|000035b0| 2d 32 34 0d 46 69 67 75 | 72 65 20 32 2d 31 36 09 |-24.Figu|re 2-16.|
|000035c0| 41 20 70 61 74 68 20 73 | 68 61 70 65 20 66 69 6c |A path s|hape fil|
|000035d0| 6c 65 64 20 77 69 74 68 | 20 74 68 65 20 65 76 65 |led with| the eve|
|000035e0| 6e 4f 64 64 46 69 6c 6c | 20 61 6e 64 20 77 69 6e |nOddFill| and win|
|000035f0| 64 69 6e 67 46 69 6c 6c | 20 73 68 61 70 65 20 66 |dingFill| shape f|
|00003600| 69 6c 6c 73 14 14 32 2d | 32 34 0d 4c 69 73 74 69 |ills..2-|24.Listi|
|00003610| 6e 67 20 32 2d 31 09 44 | 72 61 77 69 6e 67 20 61 |ng 2-1.D|rawing a|
|00003620| 20 70 6f 69 6e 74 20 77 | 69 74 68 6f 75 74 20 63 | point w|ithout c|
|00003630| 72 65 61 74 69 6e 67 20 | 61 20 70 6f 69 6e 74 20 |reating |a point |
|00003640| 73 68 61 70 65 14 14 32 | 2d 32 37 0d 46 69 67 75 |shape..2|-27.Figu|
|00003650| 72 65 20 32 2d 31 37 09 | 41 20 70 6f 69 6e 74 14 |re 2-17.|A point.|
|00003660| 14 32 2d 32 38 0d 4c 69 | 73 74 69 6e 67 20 32 2d |.2-28.Li|sting 2-|
|00003670| 32 09 43 72 65 61 74 69 | 6e 67 20 61 20 70 6f 69 |2.Creati|ng a poi|
|00003680| 6e 74 20 73 68 61 70 65 | 20 77 69 74 68 20 74 68 |nt shape| with th|
|00003690| 65 20 47 58 4e 65 77 50 | 6f 69 6e 74 20 66 75 6e |e GXNewP|oint fun|
|000036a0| 63 74 69 6f 6e 14 14 32 | 2d 32 39 0d 4c 69 73 74 |ction..2|-29.List|
|000036b0| 69 6e 67 20 32 2d 33 09 | 43 72 65 61 74 69 6e 67 |ing 2-3.|Creating|
|000036c0| 20 61 20 70 6f 69 6e 74 | 20 73 68 61 70 65 20 77 | a point| shape w|
|000036d0| 69 74 68 20 74 68 65 20 | 47 58 4e 65 77 53 68 61 |ith the |GXNewSha|
|000036e0| 70 65 56 65 63 74 6f 72 | 20 66 75 6e 63 74 69 6f |peVector| functio|
|000036f0| 6e 14 14 32 2d 32 39 0d | 4c 69 73 74 69 6e 67 20 |n..2-29.|Listing |
|00003700| 32 2d 34 09 43 72 65 61 | 74 69 6e 67 20 61 20 70 |2-4.Crea|ting a p|
|00003710| 6f 69 6e 74 20 73 68 61 | 70 65 20 77 69 74 68 20 |oint sha|pe with |
|00003720| 74 68 65 20 47 58 4e 65 | 77 53 68 61 70 65 20 61 |the GXNe|wShape a|
|00003730| 6e 64 20 47 58 53 65 74 | 50 6f 69 6e 74 20 66 75 |nd GXSet|Point fu|
|00003740| 6e 63 74 69 6f 6e 73 14 | 14 32 2d 33 30 0d 4c 69 |nctions.|.2-30.Li|
|00003750| 73 74 69 6e 67 20 32 2d | 35 09 55 73 69 6e 67 20 |sting 2-|5.Using |
|00003760| 74 68 65 20 47 58 53 65 | 74 50 6f 69 6e 74 20 66 |the GXSe|tPoint f|
|00003770| 75 6e 63 74 69 6f 6e 20 | 74 6f 20 72 65 70 6c 61 |unction |to repla|
|00003780| 63 65 20 61 20 70 6f 69 | 6e 74 20 73 68 61 70 65 |ce a poi|nt shape|
|00003790| d5 73 20 67 65 6f 6d 65 | 74 72 79 14 14 32 2d 33 |.s geome|try..2-3|
|000037a0| 30 0d 46 69 67 75 72 65 | 20 32 2d 31 38 09 54 77 |0.Figure| 2-18.Tw|
|000037b0| 6f 20 64 69 66 66 65 72 | 65 6e 74 20 70 6f 69 6e |o differ|ent poin|
|000037c0| 74 20 67 65 6f 6d 65 74 | 72 69 65 73 14 14 32 2d |t geomet|ries..2-|
|000037d0| 33 31 0d 4c 69 73 74 69 | 6e 67 20 32 2d 36 09 44 |31.Listi|ng 2-6.D|
|000037e0| 72 61 77 69 6e 67 20 61 | 20 6c 69 6e 65 20 77 69 |rawing a| line wi|
|000037f0| 74 68 6f 75 74 20 63 72 | 65 61 74 69 6e 67 20 61 |thout cr|eating a|
|00003800| 20 6c 69 6e 65 20 73 68 | 61 70 65 14 14 32 2d 33 | line sh|ape..2-3|
|00003810| 32 0d 46 69 67 75 72 65 | 20 32 2d 31 39 09 41 20 |2.Figure| 2-19.A |
|00003820| 6c 69 6e 65 14 14 32 2d | 33 33 0d 4c 69 73 74 69 |line..2-|33.Listi|
|00003830| 6e 67 20 32 2d 37 09 43 | 72 65 61 74 69 6e 67 20 |ng 2-7.C|reating |
|00003840| 61 20 6c 69 6e 65 20 73 | 68 61 70 65 20 77 69 74 |a line s|hape wit|
|00003850| 68 20 74 68 65 20 47 58 | 4e 65 77 4c 69 6e 65 20 |h the GX|NewLine |
|00003860| 66 75 6e 63 74 69 6f 6e | 14 14 32 2d 33 33 0d 4c |function|..2-33.L|
|00003870| 69 73 74 69 6e 67 20 32 | 2d 38 09 44 72 61 77 69 |isting 2|-8.Drawi|
|00003880| 6e 67 20 74 77 6f 20 70 | 61 72 61 6c 6c 65 6c 20 |ng two p|arallel |
|00003890| 6c 69 6e 65 73 14 14 32 | 2d 33 34 0d 46 69 67 75 |lines..2|-34.Figu|
|000038a0| 72 65 20 32 2d 32 30 09 | 50 61 72 61 6c 6c 65 6c |re 2-20.|Parallel|
|000038b0| 20 6c 69 6e 65 73 14 14 | 32 2d 33 35 0d 46 69 67 | lines..|2-35.Fig|
|000038c0| 75 72 65 20 32 2d 32 31 | 09 4e 65 61 72 6c 79 20 |ure 2-21|.Nearly |
|000038d0| 70 61 72 61 6c 6c 65 6c | 20 6c 69 6e 65 73 14 14 |parallel| lines..|
|000038e0| 32 2d 33 36 0d 4c 69 73 | 74 69 6e 67 20 32 2d 39 |2-36.Lis|ting 2-9|
|000038f0| 09 43 72 65 61 74 69 6e | 67 20 61 20 72 65 63 74 |.Creatin|g a rect|
|00003900| 61 6e 67 6c 65 20 73 68 | 61 70 65 14 14 32 2d 33 |angle sh|ape..2-3|
|00003910| 37 0d 46 69 67 75 72 65 | 20 32 2d 32 32 09 41 20 |7.Figure| 2-22.A |
|00003920| 72 65 63 74 61 6e 67 6c | 65 14 14 32 2d 33 37 0d |rectangl|e..2-37.|
|00003930| 4c 69 73 74 69 6e 67 20 | 32 2d 31 30 09 43 72 65 |Listing |2-10.Cre|
|00003940| 61 74 69 6e 67 20 61 20 | 66 72 61 6d 65 64 20 72 |ating a |framed r|
|00003950| 65 63 74 61 6e 67 6c 65 | 14 14 32 2d 33 38 0d 46 |ectangle|..2-38.F|
|00003960| 69 67 75 72 65 20 32 2d | 32 33 09 41 20 66 72 61 |igure 2-|23.A fra|
|00003970| 6d 65 64 20 72 65 63 74 | 61 6e 67 6c 65 14 14 32 |med rect|angle..2|
|00003980| 2d 33 38 0d 4c 69 73 74 | 69 6e 67 20 32 2d 31 31 |-38.List|ing 2-11|
|00003990| 09 43 72 65 61 74 69 6e | 67 20 61 20 63 75 72 76 |.Creatin|g a curv|
|000039a0| 65 20 73 68 61 70 65 14 | 14 32 2d 33 39 0d 46 69 |e shape.|.2-39.Fi|
|000039b0| 67 75 72 65 20 32 2d 32 | 34 09 41 20 63 75 72 76 |gure 2-2|4.A curv|
|000039c0| 65 20 73 68 61 70 65 14 | 14 32 2d 34 30 0d 4c 69 |e shape.|.2-40.Li|
|000039d0| 73 74 69 6e 67 20 32 2d | 31 32 09 44 72 61 77 69 |sting 2-|12.Drawi|
|000039e0| 6e 67 20 61 20 74 72 69 | 61 6e 67 75 6c 61 72 20 |ng a tri|angular |
|000039f0| 70 6f 6c 79 67 6f 6e 14 | 14 32 2d 34 32 0d 46 69 |polygon.|.2-42.Fi|
|00003a00| 67 75 72 65 20 32 2d 32 | 35 09 41 20 74 72 69 61 |gure 2-2|5.A tria|
|00003a10| 6e 67 75 6c 61 72 20 70 | 6f 6c 79 67 6f 6e 14 14 |ngular p|olygon..|
|00003a20| 32 2d 34 32 0d 46 69 67 | 75 72 65 20 32 2d 32 36 |2-42.Fig|ure 2-26|
|00003a30| 09 41 20 74 72 69 61 6e | 67 75 6c 61 72 20 70 6f |.A trian|gular po|
|00003a40| 6c 79 67 6f 6e 20 77 69 | 74 68 20 61 6e 20 69 6e |lygon wi|th an in|
|00003a50| 76 65 72 73 65 20 73 68 | 61 70 65 20 66 69 6c 6c |verse sh|ape fill|
|00003a60| 14 14 32 2d 34 33 0d 4c | 69 73 74 69 6e 67 20 32 |..2-43.L|isting 2|
|00003a70| 2d 31 33 09 43 72 65 61 | 74 69 6e 67 20 61 20 70 |-13.Crea|ting a p|
|00003a80| 6f 6c 79 67 6f 6e 20 77 | 69 74 68 20 74 77 6f 20 |olygon w|ith two |
|00003a90| 63 6f 6e 74 6f 75 72 73 | 14 14 32 2d 34 34 0d 46 |contours|..2-44.F|
|00003aa0| 69 67 75 72 65 20 32 2d | 32 37 09 41 20 66 69 6c |igure 2-|27.A fil|
|00003ab0| 6c 65 64 20 70 6f 6c 79 | 67 6f 6e 20 77 69 74 68 |led poly|gon with|
|00003ac0| 20 74 77 6f 20 73 65 70 | 61 72 61 74 65 20 63 6f | two sep|arate co|
|00003ad0| 6e 74 6f 75 72 73 14 14 | 32 2d 34 34 0d 4c 69 73 |ntours..|2-44.Lis|
|00003ae0| 74 69 6e 67 20 32 2d 31 | 34 09 43 72 65 61 74 69 |ting 2-1|4.Creati|
|00003af0| 6e 67 20 61 20 70 6f 6c | 79 67 6f 6e 20 77 69 74 |ng a pol|ygon wit|
|00003b00| 68 20 61 20 63 72 6f 73 | 73 65 64 20 63 6f 6e 74 |h a cros|sed cont|
|00003b10| 6f 75 72 14 14 32 2d 34 | 35 0d 46 69 67 75 72 65 |our..2-4|5.Figure|
|00003b20| 20 32 2d 32 38 09 41 20 | 66 72 61 6d 65 64 20 70 | 2-28.A |framed p|
|00003b30| 6f 6c 79 67 6f 6e 20 77 | 69 74 68 20 61 20 63 72 |olygon w|ith a cr|
|00003b40| 6f 73 73 65 64 20 63 6f | 6e 74 6f 75 72 14 14 32 |ossed co|ntour..2|
|00003b50| 2d 34 35 0d 46 69 67 75 | 72 65 20 32 2d 32 39 09 |-45.Figu|re 2-29.|
|00003b60| 41 20 66 69 6c 6c 65 64 | 20 70 6f 6c 79 67 6f 6e |A filled| polygon|
|00003b70| 20 77 69 74 68 20 63 72 | 6f 73 73 65 64 20 63 6f | with cr|ossed co|
|00003b80| 6e 74 6f 75 72 14 14 32 | 2d 34 36 0d 4c 69 73 74 |ntour..2|-46.List|
|00003b90| 69 6e 67 20 32 2d 31 35 | 09 43 72 65 61 74 69 6e |ing 2-15|.Creatin|
|00003ba0| 67 20 61 20 70 6f 6c 79 | 67 6f 6e 20 77 69 74 68 |g a poly|gon with|
|00003bb0| 20 61 6e 20 6f 76 65 72 | 6c 61 70 70 69 6e 67 20 | an over|lapping |
|00003bc0| 63 6f 6e 74 6f 75 72 14 | 14 32 2d 34 36 0d 46 69 |contour.|.2-46.Fi|
|00003bd0| 67 75 72 65 20 32 2d 33 | 30 09 41 20 66 72 61 6d |gure 2-3|0.A fram|
|00003be0| 65 64 20 70 6f 6c 79 67 | 6f 6e 20 77 69 74 68 20 |ed polyg|on with |
|00003bf0| 61 6e 20 6f 76 65 72 6c | 61 70 70 69 6e 67 20 63 |an overl|apping c|
|00003c00| 6f 6e 74 6f 75 72 20 61 | 6e 64 20 63 6c 6f 73 65 |ontour a|nd close|
|00003c10| 64 2d 66 72 61 6d 65 20 | 73 68 61 70 65 20 66 69 |d-frame |shape fi|
|00003c20| 6c 6c 14 14 32 2d 34 37 | 0d 46 69 67 75 72 65 20 |ll..2-47|.Figure |
|00003c30| 32 2d 33 31 09 41 20 65 | 76 65 6e 2d 6f 64 64 20 |2-31.A e|ven-odd |
|00003c40| 66 69 6c 6c 65 64 20 70 | 6f 6c 79 67 6f 6e 20 77 |filled p|olygon w|
|00003c50| 69 74 68 20 61 6e 20 6f | 76 65 72 6c 61 70 70 69 |ith an o|verlappi|
|00003c60| 6e 67 20 63 6f 6e 74 6f | 75 72 20 61 6e 64 20 65 |ng conto|ur and e|
|00003c70| 76 65 6e 2d 6f 64 64 20 | 73 68 61 70 65 20 66 69 |ven-odd |shape fi|
|00003c80| 6c 6c 14 14 32 2d 34 38 | 0d 46 69 67 75 72 65 20 |ll..2-48|.Figure |
|00003c90| 32 2d 33 32 09 41 20 63 | 6f 6e 74 6f 75 72 20 77 |2-32.A c|ontour w|
|00003ca0| 69 74 68 20 61 6e 20 6f | 76 65 72 6c 61 70 70 69 |ith an o|verlappi|
|00003cb0| 6e 67 20 63 6f 6e 74 6f | 75 72 20 61 6e 64 20 77 |ng conto|ur and w|
|00003cc0| 69 6e 64 69 6e 67 20 73 | 68 61 70 65 20 66 69 6c |inding s|hape fil|
|00003cd0| 6c 14 14 32 2d 34 38 0d | 4c 69 73 74 69 6e 67 20 |l..2-48.|Listing |
|00003ce0| 32 2d 31 36 09 44 72 61 | 77 69 6e 67 20 61 20 70 |2-16.Dra|wing a p|
|00003cf0| 61 74 68 20 73 68 61 70 | 65 14 14 32 2d 35 30 0d |ath shap|e..2-50.|
|00003d00| 46 69 67 75 72 65 20 32 | 2d 33 33 09 41 20 70 61 |Figure 2|-33.A pa|
|00003d10| 74 68 14 14 32 2d 35 31 | 0d 4c 69 73 74 69 6e 67 |th..2-51|.Listing|
|00003d20| 20 32 2d 31 37 09 43 72 | 65 61 74 69 6e 67 20 61 | 2-17.Cr|eating a|
|00003d30| 20 70 61 74 68 20 75 73 | 69 6e 67 20 6f 6e 6c 79 | path us|ing only|
|00003d40| 20 6f 66 66 2d 63 75 72 | 76 65 20 63 6f 6e 74 72 | off-cur|ve contr|
|00003d50| 6f 6c 20 70 6f 69 6e 74 | 73 14 14 32 2d 35 32 0d |ol point|s..2-52.|
|00003d60| 46 69 67 75 72 65 20 32 | 2d 33 34 09 41 20 72 6f |Figure 2|-34.A ro|
|00003d70| 75 6e 64 20 70 61 74 68 | 20 73 68 61 70 65 14 14 |und path| shape..|
|00003d80| 32 2d 35 33 0d 4c 69 73 | 74 69 6e 67 20 32 2d 31 |2-53.Lis|ting 2-1|
|00003d90| 38 09 43 72 65 61 74 69 | 6e 67 20 61 20 70 61 74 |8.Creati|ng a pat|
|00003da0| 68 20 77 69 74 68 20 63 | 6f 6e 63 65 6e 74 72 69 |h with c|oncentri|
|00003db0| 63 20 63 6f 6e 74 6f 75 | 72 73 14 14 32 2d 35 33 |c contou|rs..2-53|
|00003dc0| 0d 46 69 67 75 72 65 20 | 32 2d 33 35 09 41 20 66 |.Figure |2-35.A f|
|00003dd0| 72 61 6d 65 64 20 70 61 | 74 68 20 73 68 61 70 65 |ramed pa|th shape|
|00003de0| 20 77 69 74 68 20 74 77 | 6f 20 63 6f 6e 63 65 6e | with tw|o concen|
|00003df0| 74 72 69 63 20 63 6c 6f | 63 6b 77 69 73 65 20 63 |tric clo|ckwise c|
|00003e00| 6f 6e 74 6f 75 72 73 14 | 14 32 2d 35 34 0d 46 69 |ontours.|.2-54.Fi|
|00003e10| 67 75 72 65 20 32 2d 33 | 36 09 41 6e 20 65 76 65 |gure 2-3|6.An eve|
|00003e20| 6e 2d 6f 64 64 20 66 69 | 6c 6c 65 64 20 70 61 74 |n-odd fi|lled pat|
|00003e30| 68 20 73 68 61 70 65 20 | 77 69 74 68 20 74 77 6f |h shape |with two|
|00003e40| 20 63 6f 6e 63 65 6e 74 | 72 69 63 20 63 6c 6f 63 | concent|ric cloc|
|00003e50| 6b 77 69 73 65 20 63 6f | 6e 74 6f 75 72 73 14 14 |kwise co|ntours..|
|00003e60| 32 2d 35 35 0d 46 69 67 | 75 72 65 20 32 2d 33 37 |2-55.Fig|ure 2-37|
|00003e70| 09 41 20 77 69 6e 64 69 | 6e 67 2d 66 69 6c 6c 65 |.A windi|ng-fille|
|00003e80| 64 20 70 61 74 68 20 73 | 68 61 70 65 20 77 69 74 |d path s|hape wit|
|00003e90| 68 20 74 77 6f 20 63 6f | 6e 63 65 6e 74 72 69 63 |h two co|ncentric|
|00003ea0| 20 63 6c 6f 63 6b 77 69 | 73 65 20 63 6f 6e 74 6f | clockwi|se conto|
|00003eb0| 75 72 73 14 14 32 2d 35 | 35 0d 46 69 67 75 72 65 |urs..2-5|5.Figure|
|00003ec0| 20 32 2d 33 38 09 41 20 | 66 72 61 6d 65 64 20 70 | 2-38.A |framed p|
|00003ed0| 61 74 68 73 20 73 68 61 | 70 65 20 77 69 74 68 20 |aths sha|pe with |
|00003ee0| 61 6e 20 69 6e 74 65 72 | 6e 61 6c 20 63 6f 75 6e |an inter|nal coun|
|00003ef0| 74 65 72 63 6c 6f 63 6b | 77 69 73 65 20 63 6f 6e |terclock|wise con|
|00003f00| 74 6f 75 72 14 14 32 2d | 35 36 0d 46 69 67 75 72 |tour..2-|56.Figur|
|00003f10| 65 20 32 2d 33 39 09 41 | 20 66 69 6c 6c 65 64 20 |e 2-39.A| filled |
|00003f20| 70 61 74 68 20 73 68 61 | 70 65 20 77 69 74 68 20 |path sha|pe with |
|00003f30| 61 6e 20 69 6e 74 65 72 | 6e 61 6c 20 63 6f 75 6e |an inter|nal coun|
|00003f40| 74 65 72 63 6c 6f 63 6b | 77 69 73 65 20 63 6f 6e |terclock|wise con|
|00003f50| 74 6f 75 72 14 14 32 2d | 35 37 0d 4c 69 73 74 69 |tour..2-|57.Listi|
|00003f60| 6e 67 20 32 2d 31 39 09 | 43 72 65 61 74 69 6e 67 |ng 2-19.|Creating|
|00003f70| 20 61 20 66 69 67 75 72 | 65 2d 65 69 67 68 74 20 | a figur|e-eight |
|00003f80| 70 61 74 68 20 73 68 61 | 70 65 14 14 32 2d 35 39 |path sha|pe..2-59|
|00003f90| 0d 46 69 67 75 72 65 20 | 32 2d 34 30 09 41 20 66 |.Figure |2-40.A f|
|00003fa0| 69 67 75 72 65 2d 65 69 | 67 68 74 20 70 61 74 68 |igure-ei|ght path|
|00003fb0| 20 73 68 61 70 65 14 14 | 32 2d 35 39 0d 46 69 67 | shape..|2-59.Fig|
|00003fc0| 75 72 65 20 32 2d 34 31 | 09 54 68 65 20 72 65 73 |ure 2-41|.The res|
|00003fd0| 75 6c 74 20 6f 66 20 63 | 6f 6e 76 65 72 74 69 6e |ult of c|onvertin|
|00003fe0| 67 20 61 20 70 61 74 68 | 20 73 68 61 70 65 20 74 |g a path| shape t|
|00003ff0| 6f 20 61 20 72 65 63 74 | 61 6e 67 6c 65 20 73 68 |o a rect|angle sh|
|00004000| 61 70 65 14 14 32 2d 36 | 30 0d 46 69 67 75 72 65 |ape..2-6|0.Figure|
|00004010| 20 32 2d 34 32 09 54 68 | 65 20 72 65 73 75 6c 74 | 2-42.Th|e result|
|00004020| 20 6f 66 20 63 6f 6e 76 | 65 72 74 69 6e 67 20 61 | of conv|erting a|
|00004030| 20 70 61 74 68 20 73 68 | 61 70 65 20 74 6f 20 61 | path sh|ape to a|
|00004040| 20 6c 69 6e 65 20 73 68 | 61 70 65 14 14 32 2d 36 | line sh|ape..2-6|
|00004050| 30 0d 46 69 67 75 72 65 | 20 32 2d 34 33 09 41 20 |0.Figure| 2-43.A |
|00004060| 70 61 74 68 20 73 68 61 | 70 65 20 63 6f 6e 76 65 |path sha|pe conve|
|00004070| 72 74 65 64 20 74 6f 20 | 61 20 70 6f 69 6e 74 20 |rted to |a point |
|00004080| 73 68 61 70 65 14 14 32 | 2d 36 31 0d 4c 69 73 74 |shape..2|-61.List|
|00004090| 69 6e 67 20 32 2d 32 30 | 09 43 6f 6e 76 65 72 74 |ing 2-20|.Convert|
|000040a0| 69 6e 67 20 61 20 6c 69 | 6e 65 20 74 6f 20 61 20 |ing a li|ne to a |
|000040b0| 63 75 72 76 65 14 14 32 | 2d 36 32 0d 46 69 67 75 |curve..2|-62.Figu|
|000040c0| 72 65 20 32 2d 34 34 09 | 41 20 6c 69 6e 65 20 73 |re 2-44.|A line s|
|000040d0| 68 61 70 65 20 62 65 66 | 6f 72 65 20 61 6e 64 20 |hape bef|ore and |
|000040e0| 61 66 74 65 72 20 63 6f | 6e 76 65 72 73 69 6f 6e |after co|nversion|
|000040f0| 20 74 6f 20 61 20 63 75 | 72 76 65 20 73 68 61 70 | to a cu|rve shap|
|00004100| 65 14 14 32 2d 36 32 0d | 4c 69 73 74 69 6e 67 20 |e..2-62.|Listing |
|00004110| 32 2d 32 31 09 43 6f 6e | 76 65 72 74 69 6e 67 20 |2-21.Con|verting |
|00004120| 61 20 72 65 63 74 61 6e | 67 6c 65 20 74 6f 20 61 |a rectan|gle to a|
|00004130| 20 63 75 72 76 65 14 14 | 32 2d 36 33 0d 46 69 67 | curve..|2-63.Fig|
|00004140| 75 72 65 20 32 2d 34 35 | 09 41 20 72 65 63 74 61 |ure 2-45|.A recta|
|00004150| 6e 67 6c 65 20 73 68 61 | 70 65 20 62 65 66 6f 72 |ngle sha|pe befor|
|00004160| 65 20 61 6e 64 20 61 66 | 74 65 72 20 63 6f 6e 76 |e and af|ter conv|
|00004170| 65 72 73 69 6f 6e 20 74 | 6f 20 61 20 63 75 72 76 |ersion t|o a curv|
|00004180| 65 20 73 68 61 70 65 14 | 14 32 2d 36 33 0d 4c 69 |e shape.|.2-63.Li|
|00004190| 73 74 69 6e 67 20 32 2d | 32 32 09 43 6f 6e 76 65 |sting 2-|22.Conve|
|000041a0| 72 74 69 6e 67 20 61 20 | 70 6f 6c 79 67 6f 6e 20 |rting a |polygon |
|000041b0| 73 68 61 70 65 20 74 6f | 20 61 20 63 75 72 76 65 |shape to| a curve|
|000041c0| 20 73 68 61 70 65 14 14 | 32 2d 36 34 0d 46 69 67 | shape..|2-64.Fig|
|000041d0| 75 72 65 20 32 2d 34 36 | 09 41 20 70 6f 6c 79 67 |ure 2-46|.A polyg|
|000041e0| 6f 6e 20 73 68 61 70 65 | 20 62 65 66 6f 72 65 20 |on shape| before |
|000041f0| 61 6e 64 20 61 66 74 65 | 72 20 63 6f 6e 76 65 72 |and afte|r conver|
|00004200| 73 69 6f 6e 20 74 6f 20 | 61 20 63 75 72 76 65 20 |sion to |a curve |
|00004210| 73 68 61 70 65 14 14 32 | 2d 36 34 0d 4c 69 73 74 |shape..2|-64.List|
|00004220| 69 6e 67 20 32 2d 32 33 | 09 43 6f 6e 76 65 72 74 |ing 2-23|.Convert|
|00004230| 69 6e 67 20 61 20 72 65 | 63 74 61 6e 67 6c 65 20 |ing a re|ctangle |
|00004240| 73 68 61 70 65 20 74 6f | 20 61 20 70 6f 6c 79 67 |shape to| a polyg|
|00004250| 6f 6e 20 73 68 61 70 65 | 14 14 32 2d 36 35 0d 46 |on shape|..2-65.F|
|00004260| 69 67 75 72 65 20 32 2d | 34 37 09 41 20 72 65 63 |igure 2-|47.A rec|
|00004270| 74 61 6e 67 6c 65 20 73 | 68 61 70 65 20 62 65 66 |tangle s|hape bef|
|00004280| 6f 72 65 20 61 6e 64 20 | 61 66 74 65 72 20 63 6f |ore and |after co|
|00004290| 6e 76 65 72 73 69 6f 6e | 20 74 6f 20 61 20 70 6f |nversion| to a po|
|000042a0| 6c 79 67 6f 6e 20 73 68 | 61 70 65 14 14 32 2d 36 |lygon sh|ape..2-6|
|000042b0| 36 0d 4c 69 73 74 69 6e | 67 20 32 2d 32 34 09 43 |6.Listin|g 2-24.C|
|000042c0| 6f 6e 76 65 72 74 69 6e | 67 20 61 20 70 61 74 68 |onvertin|g a path|
|000042d0| 20 73 68 61 70 65 20 74 | 6f 20 61 20 70 6f 6c 79 | shape t|o a poly|
|000042e0| 67 6f 6e 20 73 68 61 70 | 65 14 14 32 2d 36 36 0d |gon shap|e..2-66.|
|000042f0| 46 69 67 75 72 65 20 32 | 2d 34 38 09 41 20 70 61 |Figure 2|-48.A pa|
|00004300| 74 68 20 73 68 61 70 65 | 20 62 65 66 6f 72 65 20 |th shape| before |
|00004310| 61 6e 64 20 61 66 74 65 | 72 20 63 6f 6e 76 65 72 |and afte|r conver|
|00004320| 73 69 6f 6e 20 74 6f 20 | 61 20 70 6f 6c 79 67 6f |sion to |a polygo|
|00004330| 6e 20 73 68 61 70 65 14 | 14 32 2d 36 37 0d 4c 69 |n shape.|.2-67.Li|
|00004340| 73 74 69 6e 67 20 32 2d | 32 35 09 43 6f 6e 76 65 |sting 2-|25.Conve|
|00004350| 72 74 69 6e 67 20 61 20 | 70 6f 6c 79 67 6f 6e 20 |rting a |polygon |
|00004360| 73 68 61 70 65 20 74 6f | 20 61 20 70 61 74 68 20 |shape to| a path |
|00004370| 73 68 61 70 65 14 14 32 | 2d 36 37 0d 46 69 67 75 |shape..2|-67.Figu|
|00004380| 72 65 20 32 2d 34 39 09 | 50 6f 6c 79 67 6f 6e 20 |re 2-49.|Polygon |
|00004390| 73 68 61 70 65 20 77 69 | 74 68 20 74 77 6f 20 63 |shape wi|th two c|
|000043a0| 6f 6e 74 6f 75 72 73 20 | 62 65 66 6f 72 65 20 61 |ontours |before a|
|000043b0| 6e 64 20 61 66 74 65 72 | 20 63 6f 6e 76 65 72 73 |nd after| convers|
|000043c0| 69 6f 6e 20 74 6f 20 61 | 20 70 61 74 68 20 73 68 |ion to a| path sh|
|000043d0| 61 70 65 14 14 32 2d 36 | 38 0d 4c 69 73 74 69 6e |ape..2-6|8.Listin|
|000043e0| 67 20 32 2d 32 36 09 52 | 65 70 6c 61 63 69 6e 67 |g 2-26.R|eplacing|
|000043f0| 20 67 65 6f 6d 65 74 72 | 69 63 20 70 6f 69 6e 74 | geometr|ic point|
|00004400| 73 14 14 32 2d 36 39 0d | 46 69 67 75 72 65 20 32 |s..2-69.|Figure 2|
|00004410| 2d 35 30 09 41 20 70 61 | 74 68 73 20 73 68 61 70 |-50.A pa|ths shap|
|00004420| 65 20 77 69 74 68 20 61 | 20 66 6c 61 74 20 74 6f |e with a| flat to|
|00004430| 70 14 14 32 2d 37 30 0d | 46 69 67 75 72 65 20 32 |p..2-70.|Figure 2|
|00004440| 2d 35 31 09 41 20 70 61 | 74 68 73 20 73 68 61 70 |-51.A pa|ths shap|
|00004450| 65 20 77 69 74 68 20 67 | 65 6f 6d 65 74 72 69 63 |e with g|eometric|
|00004460| 20 70 6f 69 6e 74 73 20 | 72 65 70 6c 61 63 65 64 | points |replaced|
|00004470| 14 14 32 2d 37 30 0d 4c | 69 73 74 69 6e 67 20 32 |..2-70.L|isting 2|
|00004480| 2d 32 37 09 43 72 65 61 | 74 69 6e 67 20 61 20 70 |-27.Crea|ting a p|
|00004490| 6f 6c 79 67 6f 6e 20 73 | 68 61 70 65 20 77 69 74 |olygon s|hape wit|
|000044a0| 68 20 74 77 6f 20 63 6f | 6e 74 6f 75 72 73 14 14 |h two co|ntours..|
|000044b0| 32 2d 37 31 0d 46 69 67 | 75 72 65 20 32 2d 35 32 |2-71.Fig|ure 2-52|
|000044c0| 09 41 20 70 6f 6c 79 67 | 6f 6e 20 73 68 61 70 65 |.A polyg|on shape|
|000044d0| 20 77 69 74 68 20 74 77 | 6f 20 63 6f 6e 74 6f 75 | with tw|o contou|
|000044e0| 72 73 14 14 32 2d 37 32 | 0d 4c 69 73 74 69 6e 67 |rs..2-72|.Listing|
|000044f0| 20 32 2d 32 38 09 45 78 | 74 72 61 63 74 69 6e 67 | 2-28.Ex|tracting|
|00004500| 20 70 61 72 74 20 6f 66 | 20 61 20 70 6f 6c 79 67 | part of| a polyg|
|00004510| 6f 6e 73 20 73 68 61 70 | 65 14 14 32 2d 37 33 0d |ons shap|e..2-73.|
|00004520| 46 69 67 75 72 65 20 32 | 2d 35 33 09 41 20 70 6f |Figure 2|-53.A po|
|00004530| 6c 79 67 6f 6e 20 73 68 | 61 70 65 20 65 78 74 72 |lygon sh|ape extr|
|00004540| 61 63 74 65 64 20 66 72 | 6f 6d 20 61 20 6c 61 72 |acted fr|om a lar|
|00004550| 67 65 72 20 70 6f 6c 79 | 67 6f 6e 20 73 68 61 70 |ger poly|gon shap|
|00004560| 65 14 14 32 2d 37 34 0d | 4c 69 73 74 69 6e 67 20 |e..2-74.|Listing |
|00004570| 32 2d 32 39 09 52 65 70 | 6c 61 63 69 6e 67 20 67 |2-29.Rep|lacing g|
|00004580| 65 6f 6d 65 74 72 69 63 | 20 70 6f 69 6e 74 73 20 |eometric| points |
|00004590| 6f 66 20 61 20 70 6f 6c | 79 67 6f 6e 73 20 73 68 |of a pol|ygons sh|
|000045a0| 61 70 65 14 14 32 2d 37 | 34 0d 46 69 67 75 72 65 |ape..2-7|4.Figure|
|000045b0| 20 32 2d 35 34 09 41 20 | 70 6f 6c 79 67 6f 6e 20 | 2-54.A |polygon |
|000045c0| 77 69 74 68 20 74 77 6f | 20 67 65 6f 6d 65 74 72 |with two| geometr|
|000045d0| 69 63 20 70 6f 69 6e 74 | 73 20 72 65 70 6c 61 63 |ic point|s replac|
|000045e0| 65 64 20 62 79 20 61 20 | 73 69 6e 67 6c 65 20 67 |ed by a |single g|
|000045f0| 65 6f 6d 65 74 72 69 63 | 20 70 6f 69 6e 74 14 14 |eometric| point..|
|00004600| 32 2d 37 35 0d 46 69 67 | 75 72 65 20 32 2d 35 35 |2-75.Fig|ure 2-55|
|00004610| 09 41 20 63 6c 6f 73 65 | 64 2d 66 72 61 6d 65 20 |.A close|d-frame |
|00004620| 66 69 6c 6c 65 64 20 70 | 6f 6c 79 67 6f 6e 14 14 |filled p|olygon..|
|00004630| 32 2d 37 36 0d 4c 69 73 | 74 69 6e 67 20 32 2d 33 |2-76.Lis|ting 2-3|
|00004640| 30 09 43 72 65 61 74 69 | 6e 67 20 61 20 68 6f 6c |0.Creati|ng a hol|
|00004650| 6c 6f 77 20 70 6f 6c 79 | 67 6f 6e 14 14 32 2d 37 |low poly|gon..2-7|
|00004660| 36 0d 46 69 67 75 72 65 | 20 32 2d 35 36 09 41 20 |6.Figure| 2-56.A |
|00004670| 70 6f 6c 79 67 6f 6e 20 | 73 68 61 70 65 20 65 64 |polygon |shape ed|
|00004680| 69 74 65 64 20 77 69 74 | 68 20 74 68 65 20 67 78 |ited wit|h the gx|
|00004690| 42 72 65 61 6b 4e 65 69 | 74 68 65 72 45 64 69 74 |BreakNei|therEdit|
|000046a0| 20 66 6c 61 67 20 73 65 | 74 14 14 32 2d 37 37 0d | flag se|t..2-77.|
|000046b0| 46 69 67 75 72 65 20 32 | 2d 35 37 09 41 20 70 6f |Figure 2|-57.A po|
|000046c0| 6c 79 67 6f 6e 20 73 68 | 61 70 65 20 65 64 69 74 |lygon sh|ape edit|
|000046d0| 65 64 20 77 69 74 68 20 | 74 68 65 20 62 72 65 61 |ed with |the brea|
|000046e0| 6b 4c 65 66 74 45 64 69 | 74 20 66 6c 61 67 20 73 |kLeftEdi|t flag s|
|000046f0| 65 74 14 14 32 2d 37 38 | 0d 46 69 67 75 72 65 20 |et..2-78|.Figure |
|00004700| 32 2d 35 38 09 41 20 70 | 6f 6c 79 67 6f 6e 73 20 |2-58.A p|olygons |
|00004710| 73 68 61 70 65 20 65 64 | 69 74 65 64 20 77 69 74 |shape ed|ited wit|
|00004720| 68 20 74 68 65 20 62 72 | 65 61 6b 52 69 67 68 74 |h the br|eakRight|
|00004730| 45 64 69 74 20 66 6c 61 | 67 20 73 65 74 14 14 32 |Edit fla|g set..2|
|00004740| 2d 37 38 0d 4c 69 73 74 | 69 6e 67 20 32 2d 33 31 |-78.List|ing 2-31|
|00004750| 09 43 72 65 61 74 69 6e | 67 20 61 20 70 61 74 68 |.Creatin|g a path|
|00004760| 20 73 68 61 70 65 20 77 | 69 74 68 20 74 77 6f 20 | shape w|ith two |
|00004770| 63 75 72 76 65 64 20 63 | 6f 6e 74 6f 75 72 73 14 |curved c|ontours.|
|00004780| 14 32 2d 37 39 0d 46 69 | 67 75 72 65 20 32 2d 35 |.2-79.Fi|gure 2-5|
|00004790| 39 09 41 20 70 61 74 68 | 73 20 73 68 61 70 65 20 |9.A path|s shape |
|000047a0| 77 69 74 68 20 74 77 6f | 20 63 75 72 76 65 64 20 |with two| curved |
|000047b0| 63 6f 6e 74 6f 75 72 73 | 14 14 32 2d 38 30 0d 46 |contours|..2-80.F|
|000047c0| 69 67 75 72 65 20 32 2d | 36 30 09 41 20 70 61 74 |igure 2-|60.A pat|
|000047d0| 68 20 73 68 61 70 65 20 | 65 64 69 74 65 64 20 77 |h shape |edited w|
|000047e0| 69 74 68 20 47 58 53 65 | 74 50 61 74 68 50 61 72 |ith GXSe|tPathPar|
|000047f0| 74 73 14 14 32 2d 38 31 | 0d 4c 69 73 74 69 6e 67 |ts..2-81|.Listing|
|00004800| 20 32 2d 33 32 09 43 72 | 65 61 74 69 6e 67 20 61 | 2-32.Cr|eating a|
|00004810| 20 70 61 74 68 20 73 68 | 61 70 65 20 77 69 74 68 | path sh|ape with|
|00004820| 20 6f 6e 65 20 63 6f 6e | 74 6f 75 72 14 14 32 2d | one con|tour..2-|
|00004830| 38 31 0d 46 69 67 75 72 | 65 20 32 2d 36 31 09 41 |81.Figur|e 2-61.A|
|00004840| 20 70 61 74 68 20 73 68 | 61 70 65 20 77 69 74 68 | path sh|ape with|
|00004850| 20 61 20 66 6c 61 74 20 | 74 6f 70 14 14 32 2d 38 | a flat |top..2-8|
|00004860| 32 0d 46 69 67 75 72 65 | 20 32 2d 36 32 09 41 20 |2.Figure| 2-62.A |
|00004870| 70 61 74 68 20 73 68 61 | 70 65 20 65 64 69 74 65 |path sha|pe edite|
|00004880| 64 20 74 6f 20 68 61 76 | 65 20 61 20 70 6f 69 6e |d to hav|e a poin|
|00004890| 74 79 20 74 6f 70 14 14 | 32 2d 38 33 0d 46 69 67 |ty top..|2-83.Fig|
|000048a0| 75 72 65 20 32 2d 36 33 | 09 41 20 70 61 74 68 73 |ure 2-63|.A paths|
|000048b0| 20 73 68 61 70 65 20 65 | 64 69 74 65 64 20 74 6f | shape e|dited to|
|000048c0| 20 68 61 76 65 20 61 20 | 72 6f 75 6e 64 20 74 6f | have a |round to|
|000048d0| 70 14 14 32 2d 38 34 0d | 4c 69 73 74 69 6e 67 20 |p..2-84.|Listing |
|000048e0| 32 2d 33 33 09 43 72 65 | 61 74 69 6e 67 20 61 20 |2-33.Cre|ating a |
|000048f0| 64 69 61 67 6f 6e 61 6c | 20 6c 69 6e 65 14 14 32 |diagonal| line..2|
|00004900| 2d 38 34 0d 46 69 67 75 | 72 65 20 32 2d 36 34 09 |-84.Figu|re 2-64.|
|00004910| 41 20 64 69 61 67 6f 6e | 61 6c 20 6c 69 6e 65 14 |A diagon|al line.|
|00004920| 14 32 2d 38 35 0d 46 69 | 67 75 72 65 20 32 2d 36 |.2-85.Fi|gure 2-6|
|00004930| 35 09 41 6e 20 65 64 69 | 74 65 64 20 6c 69 6e 65 |5.An edi|ted line|
|00004940| 14 14 32 2d 38 35 0d 54 | 61 62 6c 65 20 32 2d 31 |..2-85.T|able 2-1|
|00004950| 09 53 68 61 70 65 2d 72 | 65 6c 61 74 65 64 20 66 |.Shape-r|elated f|
|00004960| 75 6e 63 74 69 6f 6e 73 | 20 74 68 61 74 20 65 78 |unctions| that ex|
|00004970| 68 69 62 69 74 20 73 70 | 65 63 69 61 6c 20 62 65 |hibit sp|ecial be|
|00004980| 68 61 76 69 6f 72 20 77 | 69 74 68 20 67 65 6f 6d |havior w|ith geom|
|00004990| 65 74 72 69 63 20 73 68 | 61 70 65 73 73 14 14 32 |etric sh|apess..2|
|000049a0| 2d 38 37 0d 43 68 61 70 | 74 65 72 20 33 09 47 65 |-87.Chap|ter 3.Ge|
|000049b0| 6f 6d 65 74 72 69 63 20 | 53 74 79 6c 65 73 14 14 |ometric |Styles..|
|000049c0| 33 2d 31 0d 0d 46 69 67 | 75 72 65 20 33 2d 31 09 |3-1..Fig|ure 3-1.|
|000049d0| 53 74 79 6c 65 20 6f 62 | 6a 65 63 74 20 77 69 74 |Style ob|ject wit|
|000049e0| 68 20 67 65 6f 6d 65 74 | 72 69 63 20 70 72 6f 70 |h geomet|ric prop|
|000049f0| 65 72 74 69 65 73 20 68 | 69 67 68 6c 69 67 68 74 |erties h|ighlight|
|00004a00| 65 64 14 14 33 2d 36 0d | 46 69 67 75 72 65 20 33 |ed..3-6.|Figure 3|
|00004a10| 2d 32 09 53 68 61 72 65 | 64 20 73 74 79 6c 65 20 |-2.Share|d style |
|00004a20| 6f 62 6a 65 63 74 73 14 | 14 33 2d 37 0d 46 69 67 |objects.|.3-7.Fig|
|00004a30| 75 72 65 20 33 2d 33 09 | 41 20 67 65 6f 6d 65 74 |ure 3-3.|A geomet|
|00004a40| 72 69 63 20 73 68 61 70 | 65 20 61 6e 64 20 61 20 |ric shap|e and a |
|00004a50| 74 79 70 6f 67 72 61 70 | 68 69 63 20 73 68 61 70 |typograp|hic shap|
|00004a60| 65 20 73 68 61 72 69 6e | 67 20 61 20 73 74 79 6c |e sharin|g a styl|
|00004a70| 65 20 14 14 33 2d 38 0d | 46 69 67 75 72 65 20 33 |e ..3-8.|Figure 3|
|00004a80| 2d 34 09 45 66 66 65 63 | 74 73 20 6f 66 20 74 68 |-4.Effec|ts of th|
|00004a90| 65 20 47 58 50 72 69 6d | 69 74 69 76 65 53 68 61 |e GXPrim|itiveSha|
|00004aa0| 70 65 20 66 75 6e 63 74 | 69 6f 6e 14 14 33 2d 31 |pe funct|ion..3-1|
|00004ab0| 30 0d 46 69 67 75 72 65 | 20 33 2d 35 09 41 6e 6f |0.Figure| 3-5.Ano|
|00004ac0| 74 68 65 72 20 65 78 61 | 6d 70 6c 65 20 6f 66 20 |ther exa|mple of |
|00004ad0| 70 72 69 6d 69 74 69 76 | 65 20 73 68 61 70 65 73 |primitiv|e shapes|
|00004ae0| 14 14 33 2d 31 31 0d 46 | 69 67 75 72 65 20 33 2d |..3-11.F|igure 3-|
|00004af0| 36 09 54 68 65 20 51 75 | 69 63 6b 44 72 61 77 20 |6.The Qu|ickDraw |
|00004b00| 47 58 20 67 65 6f 6d 65 | 74 72 69 63 20 70 65 6e |GX geome|tric pen|
|00004b10| 14 14 33 2d 31 35 0d 46 | 69 67 75 72 65 20 33 2d |..3-15.F|igure 3-|
|00004b20| 37 09 44 69 66 66 65 72 | 69 6e 67 20 70 65 6e 20 |7.Differ|ing pen |
|00004b30| 77 69 64 74 68 73 14 14 | 33 2d 31 36 0d 46 69 67 |widths..|3-16.Fig|
|00004b40| 75 72 65 20 33 2d 38 09 | 50 69 78 65 6c 73 20 69 |ure 3-8.|Pixels i|
|00004b50| 6e 63 6c 75 64 65 64 20 | 69 6e 20 61 20 68 61 69 |ncluded |in a hai|
|00004b60| 72 6c 69 6e 65 14 14 33 | 2d 31 37 0d 46 69 67 75 |rline..3|-17.Figu|
|00004b70| 72 65 20 33 2d 39 09 41 | 20 67 65 6f 6d 65 74 72 |re 3-9.A| geometr|
|00004b80| 79 20 77 69 74 68 20 6e | 6f 20 68 61 69 72 6c 69 |y with n|o hairli|
|00004b90| 6e 65 14 14 33 2d 31 37 | 0d 46 69 67 75 72 65 20 |ne..3-17|.Figure |
|00004ba0| 33 2d 31 30 09 50 65 6e | 20 70 6c 61 63 65 6d 65 |3-10.Pen| placeme|
|00004bb0| 6e 74 14 14 33 2d 31 39 | 0d 46 69 67 75 72 65 20 |nt..3-19|.Figure |
|00004bc0| 33 2d 31 31 09 45 66 66 | 65 63 74 20 6f 66 20 74 |3-11.Eff|ect of t|
|00004bd0| 68 65 20 61 75 74 6f 2d | 69 6e 73 65 74 20 73 74 |he auto-|inset st|
|00004be0| 79 6c 65 20 61 74 74 72 | 69 62 75 74 65 14 14 33 |yle attr|ibute..3|
|00004bf0| 2d 31 39 0d 46 69 67 75 | 72 65 20 33 2d 31 32 09 |-19.Figu|re 3-12.|
|00004c00| 45 66 66 65 63 74 20 6f | 66 20 74 68 65 20 61 75 |Effect o|f the au|
|00004c10| 74 6f 2d 69 6e 73 65 74 | 20 73 74 79 6c 65 20 61 |to-inset| style a|
|00004c20| 74 74 72 69 62 75 74 65 | 20 66 6f 72 20 61 20 63 |ttribute| for a c|
|00004c30| 72 6f 73 73 65 64 20 63 | 6f 6e 74 6f 75 72 14 14 |rossed c|ontour..|
|00004c40| 33 2d 32 30 0d 46 69 67 | 75 72 65 20 33 2d 31 33 |3-20.Fig|ure 3-13|
|00004c50| 09 45 6c 69 6d 69 6e 61 | 74 69 6e 67 20 63 72 6f |.Elimina|ting cro|
|00004c60| 73 73 65 64 20 63 6f 6e | 74 6f 75 72 73 14 14 33 |ssed con|tours..3|
|00004c70| 2d 32 30 0d 46 69 67 75 | 72 65 20 33 2d 31 34 09 |-20.Figu|re 3-14.|
|00004c80| 43 6f 6e 73 74 72 61 69 | 6e 69 6e 67 20 53 68 61 |Constrai|ning Sha|
|00004c90| 70 65 73 20 74 6f 20 47 | 72 69 64 73 14 14 33 2d |pes to G|rids..3-|
|00004ca0| 32 32 0d 46 69 67 75 72 | 65 20 33 2d 31 35 09 43 |22.Figur|e 3-15.C|
|00004cb0| 61 70 73 2c 20 4a 6f 69 | 6e 73 2c 20 44 61 73 68 |aps, Joi|ns, Dash|
|00004cc0| 65 73 2c 20 61 6e 64 20 | 50 61 74 74 65 72 6e 73 |es, and |Patterns|
|00004cd0| 14 14 33 2d 32 33 0d 46 | 69 67 75 72 65 20 33 2d |..3-23.F|igure 3-|
|00004ce0| 31 36 09 09 41 20 63 61 | 70 70 65 64 20 73 68 61 |16..A ca|pped sha|
|00004cf0| 70 65 14 14 33 2d 32 34 | 0d 46 69 67 75 72 65 20 |pe..3-24|.Figure |
|00004d00| 33 2d 31 37 09 09 4c 65 | 76 65 6c 20 63 61 70 73 |3-17..Le|vel caps|
|00004d10| 14 14 33 2d 32 34 0d 46 | 69 67 75 72 65 20 33 2d |..3-24.F|igure 3-|
|00004d20| 31 38 09 09 09 53 74 61 | 6e 64 61 72 64 20 63 61 |18...Sta|ndard ca|
|00004d30| 70 20 73 68 61 70 65 73 | 14 14 33 2d 32 35 0d 46 |p shapes|..3-25.F|
|00004d40| 69 67 75 72 65 20 33 2d | 31 39 09 09 41 20 6a 6f |igure 3-|19..A jo|
|00004d50| 69 6e 65 64 20 73 68 61 | 70 65 14 14 33 2d 32 36 |ined sha|pe..3-26|
|00004d60| 0d 46 69 67 75 72 65 20 | 33 2d 32 30 09 09 4c 65 |.Figure |3-20..Le|
|00004d70| 76 65 6c 20 6a 6f 69 6e | 73 14 14 33 2d 32 36 0d |vel join|s..3-26.|
|00004d80| 46 69 67 75 72 65 20 33 | 2d 32 31 09 09 09 53 74 |Figure 3|-21...St|
|00004d90| 61 6e 64 61 72 64 20 6a | 6f 69 6e 73 20 14 14 33 |andard j|oins ..3|
|00004da0| 2d 32 37 0d 46 69 67 75 | 72 65 20 33 2d 32 32 09 |-27.Figu|re 3-22.|
|00004db0| 53 68 61 72 70 20 6a 6f | 69 6e 20 77 69 74 68 20 |Sharp jo|in with |
|00004dc0| 6d 69 74 65 72 14 14 33 | 2d 32 37 0d 46 69 67 75 |miter..3|-27.Figu|
|00004dd0| 72 65 20 33 2d 32 33 09 | 09 41 20 64 61 73 68 65 |re 3-23.|.A dashe|
|00004de0| 64 20 73 68 61 70 65 14 | 14 33 2d 32 38 0d 46 69 |d shape.|.3-28.Fi|
|00004df0| 67 75 72 65 20 33 2d 32 | 34 09 09 09 09 53 63 61 |gure 3-2|4....Sca|
|00004e00| 6c 69 6e 67 20 61 20 64 | 61 73 68 20 73 68 61 70 |ling a d|ash shap|
|00004e10| 65 14 14 33 2d 32 38 0d | 46 69 67 75 72 65 20 33 |e..3-28.|Figure 3|
|00004e20| 2d 32 35 09 45 66 66 65 | 63 74 20 6f 66 20 74 68 |-25.Effe|ct of th|
|00004e30| 65 20 63 6c 69 70 2d 64 | 61 73 68 20 64 61 73 68 |e clip-d|ash dash|
|00004e40| 20 61 74 74 72 69 62 75 | 74 65 14 14 33 2d 32 39 | attribu|te..3-29|
|00004e50| 0d 46 69 67 75 72 65 20 | 33 2d 32 36 09 45 66 66 |.Figure |3-26.Eff|
|00004e60| 65 63 74 73 20 6f 66 20 | 62 72 65 61 6b 69 6e 67 |ects of |breaking|
|00004e70| 20 61 20 64 61 73 68 14 | 14 33 2d 33 30 0d 46 69 | a dash.|.3-30.Fi|
|00004e80| 67 75 72 65 20 33 2d 32 | 37 09 45 66 66 65 63 74 |gure 3-2|7.Effect|
|00004e90| 73 20 6f 66 20 62 65 6e | 64 69 6e 67 20 61 20 64 |s of ben|ding a d|
|00004ea0| 61 73 68 14 14 33 2d 33 | 30 0d 46 69 67 75 72 65 |ash..3-3|0.Figure|
|00004eb0| 20 33 2d 32 38 09 09 41 | 20 70 61 74 74 65 72 6e | 3-28..A| pattern|
|00004ec0| 65 64 20 73 68 61 70 65 | 14 14 33 2d 33 31 0d 46 |ed shape|..3-31.F|
|00004ed0| 69 67 75 72 65 20 33 2d | 32 39 09 50 61 74 74 65 |igure 3-|29.Patte|
|00004ee0| 72 6e 20 67 72 69 64 73 | 14 14 33 2d 33 31 0d 46 |rn grids|..3-31.F|
|00004ef0| 69 67 75 72 65 20 33 2d | 33 30 09 45 66 66 65 63 |igure 3-|30.Effec|
|00004f00| 74 73 20 6f 66 20 74 68 | 65 20 70 6f 72 74 2d 61 |ts of th|e port-a|
|00004f10| 6c 69 67 6e 20 70 61 74 | 74 65 72 6e 20 61 74 74 |lign pat|tern att|
|00004f20| 72 69 62 75 74 65 14 14 | 33 2d 33 32 0d 46 69 67 |ribute..|3-32.Fig|
|00004f30| 75 72 65 20 33 2d 33 31 | 09 45 66 66 65 63 74 73 |ure 3-31|.Effects|
|00004f40| 20 6f 66 20 74 68 65 20 | 70 6f 72 74 2d 6d 61 70 | of the |port-map|
|00004f50| 20 70 61 74 74 65 72 6e | 20 61 74 74 72 69 62 75 | pattern| attribu|
|00004f60| 74 65 14 14 33 2d 33 32 | 0d 46 69 67 75 72 65 20 |te..3-32|.Figure |
|00004f70| 33 2d 33 32 09 41 20 73 | 68 61 70 65 20 77 69 74 |3-32.A s|hape wit|
|00004f80| 68 20 61 20 63 61 70 2c | 20 6a 6f 69 6e 2c 20 61 |h a cap,| join, a|
|00004f90| 6e 64 20 70 61 74 74 65 | 72 6e 14 14 33 2d 33 33 |nd patte|rn..3-33|
|00004fa0| 0d 46 69 67 75 72 65 20 | 33 2d 33 33 09 41 20 73 |.Figure |3-33.A s|
|00004fb0| 68 61 70 65 20 77 69 74 | 68 20 61 20 64 61 73 68 |hape wit|h a dash|
|00004fc0| 20 61 6e 64 20 61 20 70 | 61 74 74 65 72 6e 14 14 | and a p|attern..|
|00004fd0| 33 2d 33 34 0d 46 69 67 | 75 72 65 20 33 2d 33 34 |3-34.Fig|ure 3-34|
|00004fe0| 09 41 20 73 68 61 70 65 | 20 77 69 74 68 20 61 20 |.A shape| with a |
|00004ff0| 63 6c 69 70 70 65 64 20 | 64 61 73 68 20 61 6e 64 |clipped |dash and|
|00005000| 20 61 20 63 61 70 20 61 | 6e 64 20 6a 6f 69 6e 14 | a cap a|nd join.|
|00005010| 14 33 2d 33 35 0d 4c 69 | 73 74 69 6e 67 20 33 2d |.3-35.Li|sting 3-|
|00005020| 31 09 41 64 64 69 6e 67 | 20 73 74 79 6c 65 20 69 |1.Adding| style i|
|00005030| 6e 66 6f 72 6d 61 74 69 | 6f 6e 20 62 79 20 64 69 |nformati|on by di|
|00005040| 72 65 63 74 6c 79 20 6d | 61 6e 69 70 75 6c 61 74 |rectly m|anipulat|
|00005050| 69 6e 67 20 61 20 73 74 | 79 6c 65 20 6f 62 6a 65 |ing a st|yle obje|
|00005060| 63 74 14 14 33 2d 33 36 | 0d 46 69 67 75 72 65 20 |ct..3-36|.Figure |
|00005070| 33 2d 33 35 09 52 65 63 | 74 61 6e 67 6c 65 20 77 |3-35.Rec|tangle w|
|00005080| 69 74 68 20 74 68 69 63 | 6b 20 70 65 6e 14 14 33 |ith thic|k pen..3|
|00005090| 2d 33 38 0d 4c 69 73 74 | 69 6e 67 20 33 2d 32 09 |-38.List|ing 3-2.|
|000050a0| 4d 61 6e 69 70 75 6c 61 | 74 69 6e 67 20 73 74 79 |Manipula|ting sty|
|000050b0| 6c 65 20 69 6e 66 6f 72 | 6d 61 74 69 6f 6e 20 69 |le infor|mation i|
|000050c0| 6e 64 69 72 65 63 74 6c | 79 14 14 33 2d 33 38 0d |ndirectl|y..3-38.|
|000050d0| 4c 69 73 74 69 6e 67 20 | 33 2d 33 09 43 6f 6e 73 |Listing |3-3.Cons|
|000050e0| 74 72 61 69 6e 69 6e 67 | 20 61 20 73 68 61 70 65 |training| a shape|
|000050f0| 20 74 6f 20 61 20 68 61 | 6c 66 2d 69 6e 63 68 20 | to a ha|lf-inch |
|00005100| 67 72 69 64 14 14 33 2d | 33 39 0d 46 69 67 75 72 |grid..3-|39.Figur|
|00005110| 65 20 33 2d 33 36 09 53 | 63 61 6c 65 64 2c 20 62 |e 3-36.S|caled, b|
|00005120| 75 74 20 6e 6f 74 20 63 | 6f 6e 73 74 72 61 69 6e |ut not c|onstrain|
|00005130| 65 64 2c 20 56 20 73 68 | 61 70 65 14 14 33 2d 34 |ed, V sh|ape..3-4|
|00005140| 30 0d 46 69 67 75 72 65 | 20 33 2d 33 37 09 43 6f |0.Figure| 3-37.Co|
|00005150| 6e 73 74 72 61 69 6e 65 | 64 20 56 20 73 68 61 70 |nstraine|d V shap|
|00005160| 65 14 14 33 2d 34 31 0d | 4c 69 73 74 69 6e 67 20 |e..3-41.|Listing |
|00005170| 33 2d 34 09 43 72 65 61 | 74 69 6e 67 20 61 20 73 |3-4.Crea|ting a s|
|00005180| 68 61 70 65 20 77 69 74 | 68 20 66 72 61 63 74 69 |hape wit|h fracti|
|00005190| 6f 6e 61 6c 20 67 65 6f | 6d 65 74 72 69 63 20 70 |onal geo|metric p|
|000051a0| 6f 69 6e 74 20 70 6f 73 | 69 74 69 6f 6e 73 14 14 |oint pos|itions..|
|000051b0| 33 2d 34 32 0d 46 69 67 | 75 72 65 20 33 2d 33 38 |3-42.Fig|ure 3-38|
|000051c0| 09 52 6f 74 61 74 65 64 | 20 73 74 61 72 20 6e 6f |.Rotated| star no|
|000051d0| 74 20 63 6f 6e 73 74 72 | 61 69 6e 65 64 20 74 6f |t constr|ained to|
|000051e0| 20 64 65 76 69 63 65 20 | 67 72 69 64 20 28 6d 61 | device |grid (ma|
|000051f0| 67 6e 69 66 69 65 64 20 | 32 30 30 20 70 65 72 63 |gnified |200 perc|
|00005200| 65 6e 74 29 14 14 33 2d | 34 32 0d 46 69 67 75 72 |ent)..3-|42.Figur|
|00005210| 65 20 33 2d 33 39 09 52 | 6f 74 61 74 65 64 20 73 |e 3-39.R|otated s|
|00005220| 74 61 72 20 63 6f 6e 73 | 74 72 61 69 6e 65 64 20 |tar cons|trained |
|00005230| 74 6f 20 64 65 76 69 63 | 65 20 67 72 69 64 20 28 |to devic|e grid (|
|00005240| 6d 61 67 6e 69 66 69 65 | 64 20 32 30 30 20 70 65 |magnifie|d 200 pe|
|00005250| 72 63 65 6e 74 29 14 14 | 33 2d 34 33 0d 4c 69 73 |rcent)..|3-43.Lis|
|00005260| 74 69 6e 67 20 33 2d 35 | 09 43 6f 6e 76 65 72 74 |ting 3-5|.Convert|
|00005270| 69 6e 67 20 61 20 63 69 | 72 63 6c 65 20 74 6f 20 |ing a ci|rcle to |
|00005280| 61 20 70 6f 6c 79 67 6f | 6e 14 14 33 2d 34 34 0d |a polygo|n..3-44.|
|00005290| 46 69 67 75 72 65 20 33 | 2d 34 30 09 41 63 63 75 |Figure 3|-40.Accu|
|000052a0| 72 61 74 65 20 70 6f 6c | 79 67 6f 6e 20 61 70 70 |rate pol|ygon app|
|000052b0| 72 6f 78 69 6d 61 74 69 | 6f 6e 20 6f 66 20 61 20 |roximati|on of a |
|000052c0| 63 69 72 63 6c 65 14 14 | 33 2d 34 34 0d 46 69 67 |circle..|3-44.Fig|
|000052d0| 75 72 65 20 33 2d 34 31 | 09 4c 65 73 73 20 61 63 |ure 3-41|.Less ac|
|000052e0| 63 75 72 61 74 65 20 70 | 6f 6c 79 67 6f 6e 20 61 |curate p|olygon a|
|000052f0| 70 70 72 6f 78 69 6d 61 | 74 69 6f 6e 20 6f 66 20 |pproxima|tion of |
|00005300| 61 20 63 69 72 63 6c 65 | 14 14 33 2d 34 35 0d 46 |a circle|..3-45.F|
|00005310| 69 67 75 72 65 20 33 2d | 34 32 09 48 69 67 68 6c |igure 3-|42.Highl|
|00005320| 79 20 69 6e 61 63 63 75 | 72 61 74 65 20 70 6f 6c |y inaccu|rate pol|
|00005330| 79 67 6f 6e 20 61 70 70 | 72 6f 78 69 6d 61 74 69 |ygon app|roximati|
|00005340| 6f 6e 20 6f 66 20 61 20 | 63 69 72 63 6c 65 14 14 |on of a |circle..|
|00005350| 33 2d 34 35 0d 46 69 67 | 75 72 65 20 33 2d 34 33 |3-45.Fig|ure 3-43|
|00005360| 09 50 6f 6c 79 67 6f 6e | 20 72 65 73 75 6c 74 69 |.Polygon| resulti|
|00005370| 6e 67 20 66 72 6f 6d 20 | 61 20 63 75 72 76 65 20 |ng from |a curve |
|00005380| 65 72 72 6f 72 20 6f 66 | 20 30 14 14 33 2d 34 36 |error of| 0..3-46|
|00005390| 0d 4c 69 73 74 69 6e 67 | 20 33 2d 36 09 43 72 65 |.Listing| 3-6.Cre|
|000053a0| 61 74 69 6e 67 20 61 20 | 63 6f 6d 70 6c 69 63 61 |ating a |complica|
|000053b0| 74 65 64 20 63 6f 6e 74 | 6f 75 72 14 14 33 2d 34 |ted cont|our..3-4|
|000053c0| 36 0d 46 69 67 75 72 65 | 20 33 2d 34 34 09 57 61 |6.Figure| 3-44.Wa|
|000053d0| 76 79 20 6c 69 6e 65 14 | 14 33 2d 34 37 0d 46 69 |vy line.|.3-47.Fi|
|000053e0| 67 75 72 65 20 33 2d 34 | 35 09 57 61 76 79 20 6c |gure 3-4|5.Wavy l|
|000053f0| 69 6e 65 20 73 6f 6d 65 | 77 68 61 74 20 73 6d 6f |ine some|what smo|
|00005400| 6f 74 68 65 64 20 62 79 | 20 63 75 72 76 65 20 65 |othed by| curve e|
|00005410| 72 72 6f 72 20 6f 66 20 | 31 30 14 14 33 2d 34 38 |rror of |10..3-48|
|00005420| 0d 46 69 67 75 72 65 20 | 33 2d 34 36 09 57 61 76 |.Figure |3-46.Wav|
|00005430| 79 20 6c 69 6e 65 20 73 | 6d 6f 6f 74 68 65 64 20 |y line s|moothed |
|00005440| 62 79 20 63 75 72 76 65 | 20 65 72 72 6f 72 20 6f |by curve| error o|
|00005450| 66 20 31 35 14 14 33 2d | 34 38 0d 46 69 67 75 72 |f 15..3-|48.Figur|
|00005460| 65 20 33 2d 34 37 09 57 | 61 76 79 20 6c 69 6e 65 |e 3-47.W|avy line|
|00005470| 20 63 6f 6d 70 6c 65 74 | 65 6c 79 20 73 74 72 61 | complet|ely stra|
|00005480| 69 67 68 74 65 6e 65 64 | 20 62 79 20 63 75 72 76 |ightened| by curv|
|00005490| 65 20 65 72 72 6f 72 20 | 6f 66 20 32 30 14 14 33 |e error |of 20..3|
|000054a0| 2d 34 38 0d 4c 69 73 74 | 69 6e 67 20 33 2d 37 09 |-48.List|ing 3-7.|
|000054b0| 44 65 66 69 6e 69 6e 67 | 20 61 20 66 69 67 75 72 |Defining| a figur|
|000054c0| 65 20 65 69 67 68 74 14 | 14 33 2d 34 39 0d 46 69 |e eight.|.3-49.Fi|
|000054d0| 67 75 72 65 20 33 2d 34 | 38 09 41 20 68 61 69 72 |gure 3-4|8.A hair|
|000054e0| 6c 69 6e 65 20 66 69 67 | 75 72 65 20 65 69 67 68 |line fig|ure eigh|
|000054f0| 74 14 14 33 2d 34 39 0d | 46 69 67 75 72 65 20 33 |t..3-49.|Figure 3|
|00005500| 2d 34 39 09 41 20 74 68 | 69 63 6b 20 66 69 67 75 |-49.A th|ick figu|
|00005510| 72 65 20 65 69 67 68 74 | 14 14 33 2d 35 30 0d 46 |re eight|..3-50.F|
|00005520| 69 67 75 72 65 20 33 2d | 35 30 09 41 20 66 69 67 |igure 3-|50.A fig|
|00005530| 75 72 65 20 65 69 67 68 | 74 20 77 69 74 68 20 74 |ure eigh|t with t|
|00005540| 68 65 20 70 65 6e 20 69 | 6e 73 65 74 14 14 33 2d |he pen i|nset..3-|
|00005550| 35 30 0d 46 69 67 75 72 | 65 20 33 2d 35 31 09 41 |50.Figur|e 3-51.A|
|00005560| 20 66 69 67 75 72 65 20 | 65 69 67 68 74 20 77 69 | figure |eight wi|
|00005570| 74 68 20 70 61 74 68 20 | 6f 75 74 73 65 74 14 14 |th path |outset..|
|00005580| 33 2d 35 31 0d 46 69 67 | 75 72 65 20 33 2d 35 32 |3-51.Fig|ure 3-52|
|00005590| 09 41 20 72 65 76 65 72 | 73 65 64 20 66 69 67 75 |.A rever|sed figu|
|000055a0| 72 65 20 65 69 67 68 74 | 20 77 69 74 68 20 70 61 |re eight| with pa|
|000055b0| 74 68 20 6f 75 74 73 65 | 74 14 14 33 2d 35 32 0d |th outse|t..3-52.|
|000055c0| 4c 69 73 74 69 6e 67 20 | 33 2d 38 09 52 65 6d 6f |Listing |3-8.Remo|
|000055d0| 76 69 6e 67 20 75 6e 77 | 61 6e 74 65 64 20 63 6f |ving unw|anted co|
|000055e0| 6e 74 6f 75 72 20 63 72 | 6f 73 73 69 6e 67 73 14 |ntour cr|ossings.|
|000055f0| 14 33 2d 35 32 0d 46 69 | 67 75 72 65 20 33 2d 35 |.3-52.Fi|gure 3-5|
|00005600| 33 09 55 6e 63 72 6f 73 | 73 65 64 20 66 69 67 75 |3.Uncros|sed figu|
|00005610| 72 65 20 65 69 67 68 74 | 20 77 69 74 68 20 70 65 |re eight| with pe|
|00005620| 6e 20 6f 75 74 73 65 74 | 14 14 33 2d 35 33 0d 4c |n outset|..3-53.L|
|00005630| 69 73 74 69 6e 67 20 33 | 2d 39 09 43 72 65 61 74 |isting 3|-9.Creat|
|00005640| 69 6e 67 20 61 6e 20 61 | 72 72 6f 77 14 14 33 2d |ing an a|rrow..3-|
|00005650| 35 34 0d 46 69 67 75 72 | 65 20 33 2d 35 34 09 41 |54.Figur|e 3-54.A|
|00005660| 6e 20 61 72 72 6f 77 14 | 14 33 2d 35 36 0d 4c 69 |n arrow.|.3-56.Li|
|00005670| 73 74 69 6e 67 20 33 2d | 31 30 09 41 64 64 69 6e |sting 3-|10.Addin|
|00005680| 67 20 72 6f 75 6e 64 20 | 63 61 70 73 20 61 6e 64 |g round |caps and|
|00005690| 20 73 71 75 61 72 65 20 | 63 61 70 73 14 14 33 2d | square |caps..3-|
|000056a0| 35 37 0d 46 69 67 75 72 | 65 20 33 2d 35 35 09 52 |57.Figur|e 3-55.R|
|000056b0| 6f 75 6e 64 20 61 6e 64 | 20 73 71 75 61 72 65 20 |ound and| square |
|000056c0| 63 61 70 73 14 14 33 2d | 35 38 0d 4c 69 73 74 69 |caps..3-|58.Listi|
|000056d0| 6e 67 20 33 2d 31 31 09 | 41 64 64 69 6e 67 20 6a |ng 3-11.|Adding j|
|000056e0| 6f 69 6e 73 20 74 6f 20 | 61 20 73 68 61 70 65 14 |oins to |a shape.|
|000056f0| 14 33 2d 35 38 0d 46 69 | 67 75 72 65 20 33 2d 35 |.3-58.Fi|gure 3-5|
|00005700| 36 09 41 20 73 71 75 61 | 72 65 20 77 69 74 68 20 |6.A squa|re with |
|00005710| 64 69 61 6d 6f 6e 64 2d | 73 68 61 70 65 64 20 6a |diamond-|shaped j|
|00005720| 6f 69 6e 73 14 14 33 2d | 36 30 0d 46 69 67 75 72 |oins..3-|60.Figur|
|00005730| 65 20 33 2d 35 37 09 4c | 65 76 65 6c 20 6a 6f 69 |e 3-57.L|evel joi|
|00005740| 6e 73 14 14 33 2d 36 30 | 0d 4c 69 73 74 69 6e 67 |ns..3-60|.Listing|
|00005750| 20 33 2d 31 32 09 41 64 | 64 69 6e 67 20 61 20 73 | 3-12.Ad|ding a s|
|00005760| 68 61 72 70 20 6a 6f 69 | 6e 20 74 6f 20 61 6e 20 |harp joi|n to an |
|00005770| 61 6e 67 6c 65 20 73 68 | 61 70 65 14 14 33 2d 36 |angle sh|ape..3-6|
|00005780| 31 0d 46 69 67 75 72 65 | 20 33 2d 35 38 09 56 65 |1.Figure| 3-58.Ve|
|00005790| 72 79 20 73 68 61 72 70 | 20 6a 6f 69 6e 14 14 33 |ry sharp| join..3|
|000057a0| 2d 36 32 0d 46 69 67 75 | 72 65 20 33 2d 35 39 09 |-62.Figu|re 3-59.|
|000057b0| 41 20 74 72 75 6e 63 61 | 74 65 64 20 73 68 61 72 |A trunca|ted shar|
|000057c0| 70 20 6a 6f 69 6e 14 14 | 33 2d 36 32 0d 4c 69 73 |p join..|3-62.Lis|
|000057d0| 74 69 6e 67 20 33 2d 31 | 33 09 43 72 65 61 74 69 |ting 3-1|3.Creati|
|000057e0| 6e 67 20 61 20 63 75 72 | 76 65 20 73 68 61 70 65 |ng a cur|ve shape|
|000057f0| 20 64 61 73 68 65 64 20 | 77 69 74 68 20 64 69 61 | dashed |with dia|
|00005800| 6d 6f 6e 64 73 14 14 33 | 2d 36 33 0d 46 69 67 75 |monds..3|-63.Figu|
|00005810| 72 65 20 33 2d 36 30 09 | 44 61 73 68 65 64 20 63 |re 3-60.|Dashed c|
|00005820| 75 72 76 65 14 14 33 2d | 36 35 0d 46 69 67 75 72 |urve..3-|65.Figur|
|00005830| 65 20 33 2d 36 31 09 20 | 53 63 61 6c 65 64 20 64 |e 3-61. |Scaled d|
|00005840| 61 73 68 65 73 14 14 33 | 2d 36 35 0d 46 69 67 75 |ashes..3|-65.Figu|
|00005850| 72 65 20 33 2d 36 32 09 | 43 6c 69 70 70 65 64 20 |re 3-62.|Clipped |
|00005860| 64 61 73 68 65 73 14 14 | 33 2d 36 36 0d 46 69 67 |dashes..|3-66.Fig|
|00005870| 75 72 65 20 33 2d 36 33 | 09 50 68 61 73 65 64 20 |ure 3-63|.Phased |
|00005880| 64 61 73 68 65 73 14 14 | 33 2d 36 36 0d 4c 69 73 |dashes..|3-66.Lis|
|00005890| 74 69 6e 67 20 33 2d 31 | 34 09 43 72 65 61 74 69 |ting 3-1|4.Creati|
|000058a0| 6e 67 20 61 20 64 61 73 | 68 65 73 20 63 69 72 63 |ng a das|hes circ|
|000058b0| 6c 65 14 14 33 2d 36 37 | 0d 46 69 67 75 72 65 20 |le..3-67|.Figure |
|000058c0| 33 2d 36 34 09 43 69 72 | 63 6c 65 20 64 61 73 68 |3-64.Cir|cle dash|
|000058d0| 65 64 20 77 69 74 68 20 | 64 69 61 6d 6f 6e 64 73 |ed with |diamonds|
|000058e0| 14 14 33 2d 36 38 0d 46 | 69 67 75 72 65 20 33 2d |..3-68.F|igure 3-|
|000058f0| 36 35 09 41 75 74 6f 6d | 61 74 69 63 61 6c 6c 79 |65.Autom|atically|
|00005900| 20 61 64 76 61 6e 63 65 | 64 20 64 61 73 68 65 73 | advance|d dashes|
|00005910| 14 14 33 2d 36 39 0d 46 | 69 67 75 72 65 20 33 2d |..3-69.F|igure 3-|
|00005920| 36 36 09 43 69 72 63 6c | 65 20 77 69 74 68 20 64 |66.Circl|e with d|
|00005930| 69 61 6d 6f 6e 64 20 64 | 61 73 68 65 73 20 69 6e |iamond d|ashes in|
|00005940| 73 65 74 14 14 33 2d 37 | 30 0d 46 69 67 75 72 65 |set..3-7|0.Figure|
|00005950| 20 33 2d 36 37 09 43 69 | 72 63 6c 65 20 77 69 74 | 3-67.Ci|rcle wit|
|00005960| 68 20 64 69 61 6d 6f 6e | 64 20 64 61 73 68 65 73 |h diamon|d dashes|
|00005970| 20 6d 6f 76 65 64 20 74 | 6f 77 61 72 64 20 74 68 | moved t|oward th|
|00005980| 65 20 63 65 6e 74 65 72 | 14 14 33 2d 37 31 0d 46 |e center|..3-71.F|
|00005990| 69 67 75 72 65 20 33 2d | 36 38 09 44 61 73 68 20 |igure 3-|68.Dash |
|000059a0| 73 68 61 70 65 20 77 69 | 74 68 20 74 77 6f 20 63 |shape wi|th two c|
|000059b0| 6f 6e 74 6f 75 72 73 14 | 14 33 2d 37 31 0d 4c 69 |ontours.|.3-71.Li|
|000059c0| 73 74 69 6e 67 20 33 2d | 31 35 09 43 72 65 61 74 |sting 3-|15.Creat|
|000059d0| 69 6e 67 20 61 20 64 61 | 73 68 20 77 69 74 68 20 |ing a da|sh with |
|000059e0| 6d 75 6c 74 69 70 6c 65 | 20 63 6f 6e 74 6f 75 72 |multiple| contour|
|000059f0| 73 14 14 33 2d 37 32 0d | 46 69 67 75 72 65 20 33 |s..3-72.|Figure 3|
|00005a00| 2d 36 39 09 43 69 72 63 | 6c 65 20 64 61 73 68 65 |-69.Circ|le dashe|
|00005a10| 64 20 77 69 74 68 20 64 | 6f 75 62 6c 65 20 64 69 |d with d|ouble di|
|00005a20| 61 6d 6f 6e 64 73 14 14 | 33 2d 37 33 0d 46 69 67 |amonds..|3-73.Fig|
|00005a30| 75 72 65 20 33 2d 37 30 | 09 43 69 72 63 6c 65 20 |ure 3-70|.Circle |
|00005a40| 77 69 74 68 20 64 61 73 | 68 65 73 20 62 72 6f 6b |with das|hes brok|
|00005a50| 65 6e 14 14 33 2d 37 33 | 0d 46 69 67 75 72 65 20 |en..3-73|.Figure |
|00005a60| 33 2d 37 31 09 43 69 72 | 63 6c 65 20 77 69 74 68 |3-71.Cir|cle with|
|00005a70| 20 61 69 72 6c 69 6e 65 | 20 64 61 73 68 65 73 14 | airline| dashes.|
|00005a80| 14 33 2d 37 34 0d 46 69 | 67 75 72 65 20 33 2d 37 |.3-74.Fi|gure 3-7|
|00005a90| 32 09 43 69 72 63 6c 65 | 20 77 69 74 68 20 62 65 |2.Circle| with be|
|00005aa0| 6e 74 20 68 61 69 72 6c | 69 6e 65 20 64 61 73 68 |nt hairl|ine dash|
|00005ab0| 65 73 14 14 33 2d 37 35 | 0d 4c 69 73 74 69 6e 67 |es..3-75|.Listing|
|00005ac0| 20 33 2d 31 36 09 57 72 | 61 70 70 69 6e 67 20 74 | 3-16.Wr|apping t|
|00005ad0| 65 78 74 14 14 33 2d 37 | 35 0d 46 69 67 75 72 65 |ext..3-7|5.Figure|
|00005ae0| 20 33 2d 37 33 09 57 72 | 61 70 70 65 64 20 74 65 | 3-73.Wr|apped te|
|00005af0| 78 74 14 14 33 2d 37 36 | 0d 4c 69 73 74 69 6e 67 |xt..3-76|.Listing|
|00005b00| 20 33 2d 31 37 09 43 72 | 65 61 74 69 6e 67 20 61 | 3-17.Cr|eating a|
|00005b10| 20 63 69 72 63 6c 65 20 | 77 69 74 68 20 31 32 20 | circle |with 12 |
|00005b20| 64 61 73 68 65 73 14 14 | 33 2d 37 37 0d 46 69 67 |dashes..|3-77.Fig|
|00005b30| 75 72 65 20 33 2d 37 34 | 09 44 61 73 68 20 70 6f |ure 3-74|.Dash po|
|00005b40| 73 69 74 69 6f 6e 73 20 | 66 6f 72 20 61 20 63 6c |sitions |for a cl|
|00005b50| 6f 63 6b 14 14 33 2d 37 | 38 0d 4c 69 73 74 69 6e |ock..3-7|8.Listin|
|00005b60| 67 20 33 2d 31 38 09 43 | 72 65 61 74 69 6e 67 20 |g 3-18.C|reating |
|00005b70| 61 20 63 6c 6f 63 6b 20 | 73 68 61 70 65 14 14 33 |a clock |shape..3|
|00005b80| 2d 37 39 0d 46 69 67 75 | 72 65 20 33 2d 37 35 09 |-79.Figu|re 3-75.|
|00005b90| 41 20 63 6c 6f 63 6b 20 | 73 68 61 70 65 14 14 33 |A clock |shape..3|
|00005ba0| 2d 38 30 0d 4c 69 73 74 | 69 6e 67 20 33 2d 31 39 |-80.List|ing 3-19|
|00005bb0| 09 50 61 74 74 65 72 6e | 69 6e 67 20 61 20 73 68 |.Pattern|ing a sh|
|00005bc0| 61 70 65 14 14 33 2d 38 | 31 0d 46 69 67 75 72 65 |ape..3-8|1.Figure|
|00005bd0| 20 33 2d 37 36 09 41 20 | 70 61 74 74 65 72 6e 65 | 3-76.A |patterne|
|00005be0| 64 20 72 65 63 74 61 6e | 67 6c 65 14 14 33 2d 38 |d rectan|gle..3-8|
|00005bf0| 32 0d 46 69 67 75 72 65 | 20 33 2d 37 37 09 50 61 |2.Figure| 3-77.Pa|
|00005c00| 74 74 65 72 6e 69 6e 67 | 20 61 20 66 72 61 6d 65 |tterning| a frame|
|00005c10| 64 20 73 68 61 70 65 14 | 14 33 2d 38 33 0d 4c 69 |d shape.|.3-83.Li|
|00005c20| 73 74 69 6e 67 20 33 2d | 32 30 09 43 68 61 6e 67 |sting 3-|20.Chang|
|00005c30| 69 6e 67 20 61 20 70 61 | 74 74 65 72 6e 20 74 68 |ing a pa|ttern th|
|00005c40| 72 6f 75 67 68 6f 75 74 | 20 61 20 70 61 74 74 65 |roughout| a patte|
|00005c50| 72 6e 65 64 20 73 68 61 | 70 65 14 14 33 2d 38 33 |rned sha|pe..3-83|
|00005c60| 0d 46 69 67 75 72 65 20 | 33 2d 37 38 09 53 68 61 |.Figure |3-78.Sha|
|00005c70| 70 65 20 77 69 74 68 20 | 63 68 61 6e 67 69 6e 67 |pe with |changing|
|00005c80| 20 70 61 74 74 65 72 6e | 14 14 33 2d 38 35 0d 4c | pattern|..3-85.L|
|00005c90| 69 73 74 69 6e 67 20 33 | 2d 32 31 09 43 6f 6d 62 |isting 3|-21.Comb|
|00005ca0| 69 6e 69 6e 67 20 61 20 | 63 61 70 2c 20 6a 6f 69 |ining a |cap, joi|
|00005cb0| 6e 2c 20 61 6e 64 20 70 | 61 74 74 65 72 6e 14 14 |n, and p|attern..|
|00005cc0| 33 2d 38 36 0d 46 69 67 | 75 72 65 20 33 2d 37 39 |3-86.Fig|ure 3-79|
|00005cd0| 09 41 6e 67 6c 65 20 73 | 68 61 70 65 20 77 69 74 |.Angle s|hape wit|
|00005ce0| 68 20 63 61 70 2c 20 6a | 6f 69 6e 2c 20 61 6e 64 |h cap, j|oin, and|
|00005cf0| 20 70 61 74 74 65 72 6e | 14 14 33 2d 38 38 0d 46 | pattern|..3-88.F|
|00005d00| 69 67 75 72 65 20 33 2d | 38 30 09 53 68 61 70 65 |igure 3-|80.Shape|
|00005d10| 20 77 69 74 68 20 64 61 | 73 68 20 61 6e 64 20 70 | with da|sh and p|
|00005d20| 61 74 74 65 72 6e 3b 20 | 63 61 70 73 20 61 6e 64 |attern; |caps and|
|00005d30| 20 6a 6f 69 6e 20 69 67 | 6e 6f 72 65 64 14 14 33 | join ig|nored..3|
|00005d40| 2d 38 39 0d 46 69 67 75 | 72 65 20 33 2d 38 31 09 |-89.Figu|re 3-81.|
|00005d50| 53 68 61 70 65 20 77 69 | 74 68 20 63 61 70 2c 20 |Shape wi|th cap, |
|00005d60| 6a 6f 69 6e 2c 20 64 61 | 73 68 2c 20 61 6e 64 20 |join, da|sh, and |
|00005d70| 74 68 65 20 67 78 43 6c | 69 70 44 61 73 68 20 64 |the gxCl|ipDash d|
|00005d80| 61 73 68 20 61 74 74 72 | 69 62 75 74 65 20 73 65 |ash attr|ibute se|
|00005d90| 74 14 14 33 2d 39 30 0d | 43 68 61 70 74 65 72 20 |t..3-90.|Chapter |
|00005da0| 34 09 47 65 6f 6d 65 74 | 72 69 63 20 4f 70 65 72 |4.Geomet|ric Oper|
|00005db0| 61 74 69 6f 6e 73 14 14 | 34 2d 31 0d 0d 46 69 67 |ations..|4-1..Fig|
|00005dc0| 75 72 65 20 34 2d 31 09 | 4c 69 6e 65 20 63 6f 6e |ure 4-1.|Line con|
|00005dd0| 74 6f 75 72 73 14 14 34 | 2d 34 0d 46 69 67 75 72 |tours..4|-4.Figur|
|00005de0| 65 20 34 2d 32 09 41 20 | 70 61 74 68 20 73 68 61 |e 4-2.A |path sha|
|00005df0| 70 65 20 77 69 74 68 20 | 74 77 6f 20 63 6f 6e 74 |pe with |two cont|
|00005e00| 6f 75 72 73 14 14 34 2d | 35 0d 46 69 67 75 72 65 |ours..4-|5.Figure|
|00005e10| 20 34 2d 33 09 41 20 70 | 61 74 68 20 73 68 61 70 | 4-3.A p|ath shap|
|00005e20| 65 20 77 69 74 68 20 74 | 77 6f 20 63 6f 6e 74 6f |e with t|wo conto|
|00005e30| 75 72 73 14 14 34 2d 35 | 0d 46 69 67 75 72 65 20 |urs..4-5|.Figure |
|00005e40| 34 2d 34 09 41 20 70 61 | 74 68 20 77 68 6f 73 65 |4-4.A pa|th whose|
|00005e50| 20 63 6f 6e 74 6f 75 72 | 20 64 69 72 65 63 74 69 | contour| directi|
|00005e60| 6f 6e 20 69 73 20 6e 6f | 74 20 69 6d 6d 65 64 69 |on is no|t immedi|
|00005e70| 61 74 65 6c 79 20 6f 62 | 76 69 6f 75 73 14 14 34 |ately ob|vious..4|
|00005e80| 2d 36 0d 46 69 67 75 72 | 65 20 34 2d 35 09 41 20 |-6.Figur|e 4-5.A |
|00005e90| 70 61 74 68 20 77 68 6f | 73 65 20 69 6e 6e 65 72 |path who|se inner|
|00005ea0| 20 63 6f 6e 74 6f 75 72 | 20 68 61 73 20 74 68 65 | contour| has the|
|00005eb0| 20 73 61 6d 65 20 63 6f | 6e 74 6f 75 72 20 64 69 | same co|ntour di|
|00005ec0| 72 65 63 74 69 6f 6e 20 | 61 73 20 69 74 73 20 6f |rection |as its o|
|00005ed0| 75 74 65 72 20 63 6f 6e | 74 6f 75 72 14 14 34 2d |uter con|tour..4-|
|00005ee0| 37 0d 46 69 67 75 72 65 | 20 34 2d 36 09 41 20 70 |7.Figure| 4-6.A p|
|00005ef0| 61 74 68 20 73 68 61 70 | 65 20 77 68 6f 73 65 20 |ath shap|e whose |
|00005f00| 69 6e 6e 65 72 20 61 6e | 64 20 6f 75 74 65 72 20 |inner an|d outer |
|00005f10| 63 6f 6e 74 6f 75 72 73 | 20 68 61 76 65 20 64 69 |contours| have di|
|00005f20| 66 66 65 72 65 6e 74 20 | 63 6f 6e 74 6f 75 72 20 |fferent |contour |
|00005f30| 64 69 72 65 63 74 69 6f | 6e 14 14 34 2d 37 0d 46 |directio|n..4-7.F|
|00005f40| 69 67 75 72 65 20 34 2d | 37 09 45 66 66 65 63 74 |igure 4-|7.Effect|
|00005f50| 73 20 6f 66 20 72 65 64 | 75 63 69 6e 67 20 61 6e |s of red|ucing an|
|00005f60| 64 20 73 69 6d 70 6c 69 | 66 79 69 6e 67 20 73 68 |d simpli|fying sh|
|00005f70| 61 70 65 20 67 65 6f 6d | 65 74 72 69 65 73 14 14 |ape geom|etries..|
|00005f80| 34 2d 39 0d 46 69 67 75 | 72 65 20 34 2d 38 09 48 |4-9.Figu|re 4-8.H|
|00005f90| 6f 77 20 73 69 6d 70 6c | 69 66 79 69 6e 67 20 61 |ow simpl|ifying a|
|00005fa0| 20 73 68 61 70 65 20 63 | 61 6e 20 70 72 6f 64 75 | shape c|an produ|
|00005fb0| 63 65 20 6d 6f 72 65 20 | 70 72 65 64 69 63 74 61 |ce more |predicta|
|00005fc0| 62 6c 65 20 72 65 73 75 | 6c 74 73 20 77 68 65 6e |ble resu|lts when|
|00005fd0| 20 64 72 61 77 69 6e 67 | 14 14 34 2d 31 30 0d 46 | drawing|..4-10.F|
|00005fe0| 69 67 75 72 65 20 34 2d | 39 09 53 69 6d 70 6c 65 |igure 4-|9.Simple|
|00005ff0| 20 65 78 61 6d 70 6c 65 | 20 6f 66 20 74 68 65 20 | example| of the |
|00006000| 47 58 50 72 69 6d 69 74 | 69 76 65 53 68 61 70 65 |GXPrimit|iveShape|
|00006010| 20 66 75 6e 63 74 69 6f | 6e 14 14 34 2d 31 31 0d | functio|n..4-11.|
|00006020| 46 69 67 75 72 65 20 34 | 2d 31 30 09 4d 6f 72 65 |Figure 4|-10.More|
|00006030| 20 69 6e 76 6f 6c 76 65 | 64 20 65 78 61 6d 70 6c | involve|d exampl|
|00006040| 65 20 6f 66 20 74 68 65 | 20 47 58 50 72 69 6d 69 |e of the| GXPrimi|
|00006050| 74 69 76 65 53 68 61 70 | 65 20 66 75 6e 63 74 69 |tiveShap|e functi|
|00006060| 6f 6e 14 14 34 2d 31 33 | 0d 46 69 67 75 72 65 20 |on..4-13|.Figure |
|00006070| 34 2d 31 31 09 47 65 6f | 6d 65 74 72 69 63 20 69 |4-11.Geo|metric i|
|00006080| 6e 66 6f 72 6d 61 74 69 | 6f 6e 20 61 76 61 69 6c |nformati|on avail|
|00006090| 61 62 6c 65 20 61 62 6f | 75 74 20 61 20 70 61 74 |able abo|ut a pat|
|000060a0| 68 20 73 68 61 70 65 14 | 14 34 2d 31 35 0d 46 69 |h shape.|.4-15.Fi|
|000060b0| 67 75 72 65 20 34 2d 31 | 32 09 41 20 70 61 74 68 |gure 4-1|2.A path|
|000060c0| 20 73 68 61 70 65 20 72 | 65 73 69 7a 65 64 20 62 | shape r|esized b|
|000060d0| 79 20 63 68 61 6e 67 69 | 6e 67 20 69 74 73 20 62 |y changi|ng its b|
|000060e0| 6f 75 6e 64 69 6e 67 20 | 72 65 63 74 61 6e 67 6c |ounding |rectangl|
|000060f0| 65 14 14 34 2d 31 36 0d | 46 69 67 75 72 65 20 34 |e..4-16.|Figure 4|
|00006100| 2d 31 33 09 54 65 73 74 | 69 6e 67 20 73 68 61 70 |-13.Test|ing shap|
|00006110| 65 73 20 66 6f 72 20 69 | 6e 74 65 72 73 65 63 74 |es for i|ntersect|
|00006120| 69 6f 6e 14 14 34 2d 31 | 37 0d 46 69 67 75 72 65 |ion..4-1|7.Figure|
|00006130| 20 34 2d 31 34 09 54 65 | 73 74 69 6e 67 20 77 68 | 4-14.Te|sting wh|
|00006140| 65 74 68 65 72 20 6f 6e | 65 20 73 68 61 70 65 20 |ether on|e shape |
|00006150| 63 6f 6e 74 61 69 6e 73 | 20 61 6e 6f 74 68 65 72 |contains| another|
|00006160| 14 14 34 2d 31 38 0d 46 | 69 67 75 72 65 20 34 2d |..4-18.F|igure 4-|
|00006170| 31 35 09 47 65 6f 6d 65 | 74 72 69 63 20 61 72 69 |15.Geome|tric ari|
|00006180| 74 68 6d 65 74 69 63 20 | 77 69 74 68 20 74 77 6f |thmetic |with two|
|00006190| 20 66 69 6c 6c 65 64 20 | 73 68 61 70 65 73 14 14 | filled |shapes..|
|000061a0| 34 2d 31 39 0d 46 69 67 | 75 72 65 20 34 2d 31 36 |4-19.Fig|ure 4-16|
|000061b0| 09 47 65 6f 6d 65 74 72 | 69 63 20 61 72 69 74 68 |.Geometr|ic arith|
|000061c0| 6d 65 74 69 63 20 77 69 | 74 68 20 61 20 66 72 61 |metic wi|th a fra|
|000061d0| 6d 65 64 20 73 68 61 70 | 65 20 61 6e 64 20 61 20 |med shap|e and a |
|000061e0| 66 69 6c 6c 65 64 20 73 | 68 61 70 65 14 14 34 2d |filled s|hape..4-|
|000061f0| 32 30 0d 46 69 67 75 72 | 65 20 34 2d 31 37 09 47 |20.Figur|e 4-17.G|
|00006200| 65 6f 6d 65 74 72 69 63 | 20 69 6e 76 65 72 73 69 |eometric| inversi|
|00006210| 6f 6e 14 14 34 2d 32 30 | 0d 4c 69 73 74 69 6e 67 |on..4-20|.Listing|
|00006220| 20 34 2d 31 09 43 72 65 | 61 74 69 6e 67 20 61 20 | 4-1.Cre|ating a |
|00006230| 70 6f 6c 79 67 6f 6e 20 | 73 68 61 70 65 20 77 69 |polygon |shape wi|
|00006240| 74 68 20 74 77 6f 20 63 | 6f 6e 74 6f 75 72 73 20 |th two c|ontours |
|00006250| 68 61 76 69 6e 67 20 6f | 70 70 6f 73 69 74 65 20 |having o|pposite |
|00006260| 63 6f 6e 74 6f 75 72 20 | 64 69 72 65 63 74 69 6f |contour |directio|
|00006270| 6e 73 14 14 34 2d 32 32 | 0d 46 69 67 75 72 65 20 |ns..4-22|.Figure |
|00006280| 34 2d 31 38 09 41 20 70 | 6f 6c 79 67 6f 6e 20 73 |4-18.A p|olygon s|
|00006290| 68 61 70 65 20 77 68 6f | 73 65 20 74 77 6f 20 63 |hape who|se two c|
|000062a0| 6f 6e 74 6f 75 72 73 20 | 68 61 76 65 20 6f 70 70 |ontours |have opp|
|000062b0| 6f 73 69 74 65 20 63 6f | 6e 74 6f 75 72 20 64 69 |osite co|ntour di|
|000062c0| 72 65 63 74 69 6f 6e 73 | 72 14 14 34 2d 32 33 0d |rections|r..4-23.|
|000062d0| 46 69 67 75 72 65 20 34 | 2d 31 39 09 41 20 70 6f |Figure 4|-19.A po|
|000062e0| 6c 79 67 6f 6e 20 73 68 | 61 70 65 20 77 69 74 68 |lygon sh|ape with|
|000062f0| 20 74 68 65 20 64 69 72 | 65 63 74 69 6f 6e 20 6f | the dir|ection o|
|00006300| 66 20 62 6f 74 68 20 63 | 6f 6e 74 6f 75 72 73 20 |f both c|ontours |
|00006310| 72 65 76 65 72 73 65 64 | 14 14 34 2d 32 34 0d 46 |reversed|..4-24.F|
|00006320| 69 67 75 72 65 20 34 2d | 32 30 09 41 20 70 6f 6c |igure 4-|20.A pol|
|00006330| 79 67 6f 6e 20 73 68 61 | 70 65 20 77 69 74 68 20 |ygon sha|pe with |
|00006340| 74 68 65 20 64 69 72 65 | 63 74 69 6f 6e 20 6f 66 |the dire|ction of|
|00006350| 20 74 68 65 20 69 6e 6e | 65 72 20 63 6f 6e 74 6f | the inn|er conto|
|00006360| 75 72 20 72 65 76 65 72 | 73 65 64 14 14 34 2d 32 |ur rever|sed..4-2|
|00006370| 34 0d 4c 69 73 74 69 6e | 67 20 34 2d 32 09 43 72 |4.Listin|g 4-2.Cr|
|00006380| 65 61 74 69 6e 67 20 61 | 20 70 61 74 68 20 73 68 |eating a| path sh|
|00006390| 61 70 65 20 77 69 74 68 | 20 61 20 73 69 6e 67 6c |ape with| a singl|
|000063a0| 65 20 63 6f 6e 74 6f 75 | 72 14 14 34 2d 32 35 0d |e contou|r..4-25.|
|000063b0| 46 69 67 75 72 65 20 34 | 2d 32 31 09 41 20 70 61 |Figure 4|-21.A pa|
|000063c0| 74 68 20 73 68 61 70 65 | 20 77 69 74 68 20 61 20 |th shape| with a |
|000063d0| 73 69 6e 67 6c 65 20 63 | 6f 6e 74 6f 75 72 14 14 |single c|ontour..|
|000063e0| 34 2d 32 36 0d 46 69 67 | 75 72 65 20 34 2d 32 32 |4-26.Fig|ure 4-22|
|000063f0| 09 41 20 70 61 74 68 20 | 73 68 61 70 65 20 62 72 |.A path |shape br|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.